IHardwareAudioEngineBase::GetEngineFormat 方法 (audioengineendpoint.h)
GetEngineFormat 方法检索卸载的音频流的当前数据格式。
语法
HRESULT GetEngineFormat(
[in] IMMDevice *pDevice,
[in] BOOL _bRequestDeviceFormat,
[out] WAVEFORMATEX **_ppwfxFormat
);
参数
[in] pDevice
指向 IMMDevice 接口的指针。
[in] _bRequestDeviceFormat
一个布尔变量,指示是否正在访问 IMMDevice 接口来检索设备格式。
[out] _ppwfxFormat
指向提供硬件音频引擎相关信息的 WAVEFORMATEX 结构的指针。 这包括波形音频格式类型、音频通道数和音频引擎的采样率。
返回值
GetEngineFormat 方法返回S_OK以指示它已成功完成。 否则,它将返回相应的错误代码。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | audioengineendpoint.h |