AUDCLNT_SESSIONFLAGS_XXX定数

AUDCLNT_SESSIONFLAGS_XXX定数は、ストリームに関連付けられているオーディオ セッションの特性を示します。 クライアントは、IAudioClient::Initialize メソッドの StreamFlags パラメーターを使用して、ストリームの初期化中にこれらのオプションを指定できます。

定数/値 説明
AUDCLNT_SESSIONFLAGS_EXPIREWHENUNOWNED
0x10000000
関連付けられたストリームがなく、参照を保持するセッション制御オブジェクトが所有されている場合、セッションは期限切れになります。
AUDCLNT_SESSIONFLAGS_DISPLAY_HIDE
0x20000000
オーディオ セッションが作成されると、ボリューム コントロールはボリューム ミキサー のユーザー インターフェイスで非表示になります。 IAudioClient::Initialize がストリームを開く前にストリームに関連付けられているセッションが既に存在する場合は、ボリューム コントロールがボリューム ミキサーに表示されます。
AUDCLNT_SESSIONFLAGS_DISPLAY_HIDEWHENEXPIRED
0x40000000
ボリューム コントロールは、セッションの有効期限が切れた後、ボリューム ミキサー のユーザー インターフェイスで非表示になります。

要件

要件
サポートされている最小のクライアント
Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 R2 [デスクトップ アプリのみ]
Header
Audiosessiontypes.h

関連項目

コア オーディオ定数

IAudioSessionControl