PKEY_AudioEngine_DeviceFormat

PKEY_AudioEngine_DeviceFormat 属性指定设备格式,这是用户在设备在共享模式下运行时为音频引擎和音频终结点设备之间流动的流选择的格式。 此格式可能不是独占模式应用程序使用的最佳默认格式。 通常,独占模式应用程序通过对 IAudioClient::IsFormatSupported 方法进行一定数量的调用来找到合适的设备格式。 有关详细信息,请参阅 设备格式

PROPVARIANT 结构的 vt 成员设置为VT_BLOB。

PROPVARIANT 结构的 blob 成员是包含两个成员的 BLOB 类型的结构。 成员 blob.cbSize 是一个 DWORD ,用于指定格式说明中的字节数。 成员 blob.pBlobData 指向包含格式说明的 WAVEFORMATEX 结构。 有关 BLOB 的详细信息,请参阅 Windows SDK 文档。 有关 WAVEFORMATEX 的详细信息,请参阅 Windows DDK 文档。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]
标头
Mmdeviceapi.h

另请参阅

音频终结点属性

核心音频属性