AUDCLNT_STREAMOPTIONS列挙 (audioclient.h)
オーディオ ストリームの特性を表す値を定義します。
構文
typedef enum AUDCLNT_STREAMOPTIONS {
AUDCLNT_STREAMOPTIONS_NONE,
AUDCLNT_STREAMOPTIONS_RAW,
AUDCLNT_STREAMOPTIONS_MATCH_FORMAT,
AUDCLNT_STREAMOPTIONS_AMBISONICS,
AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK
} ;
定数
AUDCLNT_STREAMOPTIONS_NONE ストリーム オプションはありません。 |
AUDCLNT_STREAMOPTIONS_RAW オーディオ ストリームは、 をバイパスする "生" ストリームです エンドポイント固有を除くすべての信号処理、 オーディオ処理オブジェクト (APO)、ドライバー、ハードウェアでの always-on 処理。 |
AUDCLNT_STREAMOPTIONS_MATCH_FORMAT オーディオ クライアントは、オーディオ エンジンがクライアントによって提案された形式と一致することを要求しています。 オーディオ エンジン は、オーディオ ドライバーと関連する API でフォーマットがサポートされている場合にのみ、この形式と一致します。 Windows 10 以降でサポートされています。 |
AUDCLNT_STREAMOPTIONS_AMBISONICS |
AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK オーディオ クライアントは、ボリュームまたはミュート設定が適用された後、ループバック ストリームが再生中のオーディオをタップすることを要求しています。 既定の動作は、ボリュームまたはミュートの前にループバック ストリームをタップすることです。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8.1 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 R2 [デスクトップ アプリ |UWP アプリ] |
Header | audioclient.h |