ISpatialAudioClient2::IsOffloadCapable メソッド (spatialaudioclient.h)

ISpatialAudioClient2 が作成されたオーディオ レンダリング エンドポイントが、ハードウェア オフロードオーディオ処理をサポートしているかどうかを照会します。 オフロードの使用は特定の AUDIO_STREAM_CATEGORY 値のみに制限されるため、このメソッドは使用される AUDIO_STREAM_CATEGORY 値の機能も考慮します。

構文

HRESULT IsOffloadCapable(
  [in]  AUDIO_STREAM_CATEGORY category,
  [out] BOOL                  *isOffloadCapable
);

パラメーター

[in] category

オフロード サポートのクエリを実行するオーディオのカテゴリを指定する 、AUDIO_STREAM_CATEGORY 列挙の値。

[out] isOffloadCapable

オフロードされたオーディオ処理がオーディオ レンダリング エンドポイントでサポートされているかどうかを示すブール値を受け取ります。

戻り値

次の値を含む HRESULT。

説明
S_OK Success
AUDCLNT_E_DEVICE_INVALIDATED オーディオ クライアントに関連付けられているオーディオ デバイスが無効になっています。
E_INVALIDARG category パラメーターに指定された値が無効です。

要件

要件
サポートされている最小のクライアント Windows ビルド 22000
Header spatialaudioclient.h