• 首页
  • 文件
  • 下载
  • 状态
  • 常见问题
  • 邮件列表
  • 应用程序
  • 外部链结
  • 版权
  • 志愿者
  • 联络

Windows Direct Sound

DirectSound是微软所开发DirectX的组件之一,在Windows平台上,目前是使用最频繁的一个。CIOS 音讯核心在Windows平台上,内定使用Direct Sound音讯驱动介面。

官方程序设计参考网址:http://msdn.microsoft.com/en-us/library/windows/desktop/ee416964(v=vs.85).aspx

启用Direct Sound模组

定义

如果您想要启用Direct Sound模组,您的C++编译必须定义以下:

ENABLE_HOST_DIRECTSOUND

程序原始档

C++文件必须包含以下两个:

  1. CiosAudio/Platforms/Windows/CaDirectSound.hpp
  2. CiosAudio/Platforms/Windows/CaDirectSound.cpp

Qt

如果您使用Qt,在以下设定档内:

CiosAudio/Platforms/Windows/HostAPIs.pri

将以下设定打开即可:

HostAPIs += DirectSound

链结

Windows Direct Sound必须与dsound.lib链结,如果您的系统当中没有dsound.lib,那 麽您必须到微软官方网站下载Direct X SDK来安装。