IAudioClient2::SetClientProperties メソッド (audioclient.h)

AudioClientProperties 構造体を設定して、オーディオ ストリームのプロパティを設定します。

構文

HRESULT SetClientProperties(
  [in] const AudioClientProperties *pProperties
);

パラメーター

[in] pProperties

AudioClientProperties 構造体へのポインター。

戻り値

SetClientProperties メソッドは、正常に完了したことを示すS_OKを返します。 それ以外の場合は、適切なエラー コードが返されます。

注釈

Windows 10以降、ハードウェア オフロードオーディオ ストリームはイベント ドリブンである必要があります。 つまり、IAudioClient2::SetClientProperties を呼び出し、AudioClientPropertiesbIsOffload パラメーターを TRUE に設定する場合は、StreamFlags パラメーターで AUDCLNT_STREAMFLAGS_EVENTCALLBACK フラグを IAudioClient::Initialize に指定する必要があります。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー audioclient.h

こちらもご覧ください

AudioClientProperties

IAudioClient2

IAudioClient::Initialize