IHardwareAudioEngineBase::GetEngineFormat メソッド (audioengineendpoint.h)
GetEngineFormat メソッドは、オフロードされたオーディオ ストリームの現在のデータ形式を取得します。
構文
HRESULT GetEngineFormat(
[in] IMMDevice *pDevice,
[in] BOOL _bRequestDeviceFormat,
[out] WAVEFORMATEX **_ppwfxFormat
);
パラメーター
[in] pDevice
IMMDevice インターフェイスへのポインター。
[in] _bRequestDeviceFormat
デバイス形式を取得するために IMMDevice インターフェイスにアクセスするかどうかを示すブール型 (Boolean) の変数。
[out] _ppwfxFormat
ハードウェア オーディオ エンジンに関する情報を提供する WAVEFORMATEX 構造体へのポインターへのポインター。 これには、波形オーディオ形式の種類、オーディオ チャネルの数、オーディオ エンジンのサンプル レートが含まれます。
戻り値
GetEngineFormat メソッドは、正常に完了したことを示すS_OKを返します。 それ以外の場合は、適切なエラー コードを返します。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | audioengineendpoint.h |