IHardwareAudioEngineBase::GetEngineFormat 方法 (audioengineendpoint.h)
GetEngineFormat 方法會擷取卸除音訊數據流目前的數據格式。
語法
HRESULT GetEngineFormat(
[in] IMMDevice *pDevice,
[in] BOOL _bRequestDeviceFormat,
[out] WAVEFORMATEX **_ppwfxFormat
);
參數
[in] pDevice
IMMDevice 介面的指標。
[in] _bRequestDeviceFormat
布爾變數,指出是否要存取 IMMDevice 介面來擷取裝置格式。
[out] _ppwfxFormat
將指標指標指向提供硬體音訊引擎相關信息的 一個顯示於其上 。 這包括電壓音訊格式類型、音訊通道數目,以及音訊引擎的取樣率。
傳回值
GetEngineFormat 方法會傳回S_OK,表示它已順利完成。 否則會傳回適當的錯誤碼。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | audioengineendpoint.h |