XAudio2 境界値とフラグ
既定のパラメーター、最大値、フラグを指定する XAudio2 定数。
XAudio2 境界値
常時 | 説明 |
---|---|
|
XAUDIO2_BUFFERに使用できる最大値。AudioBytes。 |
|
音声キューで許可される最大バッファー数。 |
|
システム スレッドで許容される最大バッファー数 (Xbox 360 のみ)。 |
|
WAVEFORMATEX.nChannels に許可される最大値。 |
|
サポートされている最小オーディオ サンプル レート。 |
|
サポートされている最大オーディオ サンプル レート。 |
|
許容される最大ボリューム レベル。 |
|
ソース音声で許容される最小周波数比。 |
|
ソース音声で許容される最大周波数比。 |
|
IXAudio2::CreateSourceVoice の MaxFrequencyRatio 引数の既定値。 |
|
XAUDIO2_FILTER_PARAMETERSの最大値。OneOverQ。 |
|
XAUDIO2_FILTER_PARAMETERSの最大値。頻度。 |
|
XAUDIO2_BUFFERの無限ループとして扱わない最大値。LoopCount。 |
|
Xbox 360 で許可されている XAudio2 の最大同時インスタンス数。 |
特別な意味を持つ XAudio2 値
常時 | 説明 |
---|---|
|
OperationSet 引数を持つメソッドのパラメーターとして使用されます。 詳細については、「 XAudio2 操作セット 」を参照してください。 |
|
IXAudio2::CommitChanges のパラメーターとして使用されます。 |
|
OperationSet 引数に無効な値を指定します。 詳細については、「 XAudio2 操作セット 」を参照してください。 |
|
XAUDIO2_BUFFERで使用されるループ領域を指定しません。LoopCount。 |
|
XAUDIO2_BUFFERで使用される無限ループを指定します。LoopCount。 |
|
IXAudio2::CreateMasteringVoice で使用される現在のプラットフォームのチャネルの既定の数を指定します。 |
|
IXAudio2::CreateMasteringVoice で使用される現在のプラットフォームの既定のサンプル レートを指定します。 |
XAudio2 フラグ
常時 | 説明 |
---|---|
XAUDIO2_DEBUG_ENGINE |
リリース バージョンではなく、オーディオ エンジンのデバッグ/チェック バージョンを使用することを指定します。
「XAudio2Create」を参照してください。 メモ:このフラグは、Windows 8 またはWindows 10ではサポートされていません。 |
|
ソース音声でピッチ シフトを使用しないことを指定します。 「IXAudio2::CreateSourceVoice」を参照してください。 |
|
ソース音声で使用できるサンプル レート変換がないことを指定します。音声の出力のサンプル レートは同じである必要があります。
IXAudio2::CreateSourceVoice を参照してください。 |
|
音声でフィルター効果を使用できるようにする必要があることを指定します。
「IXAudio2::CreateSourceVoice」および「IXAudio2::CreateSubmixVoice」を参照してください。 |
|
音声が停止した後も効果出力を出力し続ける必要があることを指定します。
IXAudio2SourceVoice::Stop を参照してください。 |
|
ストリーム内の最後のバッファーを示します。
「XAUDIO2_BUFFER」を参照してください。フラグ。 |
|
ソース音声が開始されていないときにオーディオ エンジンを停止し、音声の開始時に開始することを指定します。
「XAudio2Create」を参照してください。 |
|
音声送信でフィルターを使用する必要があることを示します。
「XAUDIO2_SEND_DESCRIPTOR」を参照してください。フラグ。 |
|
既定以外の処理量子を 21.33 ミリ秒 (48KHz で 1024 サンプル) で指定します。
「XAudio2Create」を参照してください。 |
XAUDIO2_NO_VIRTUAL_AUDIO_CLIENT |
仮想オーディオ クライアントを使用しないことを指定します。
IXAudio2::CreateMasteringVoice を参照してください。 メモ: モバイル デバイス ファミリのデバイスでは、このフラグが使用されているかどうかに関係なく、仮想オーディオ クライアントが常に使用されます。 |
組み込みの音声フィルターの XAudio2 の既定のパラメーター
常時 | 説明 |
---|---|
|
音声および音声送信で使用する既定のフィルターの種類を指定します。 |
|
音声および音声送信で使用する既定のフィルター周波数を指定します。 |
|
音声および音声送信で使用する既定の減衰のフィルタ レートを指定します。 |
注釈
プラットフォームの要件
Windows 10 (XAudio2.9);Windows 8、Windows Phone 8 (XAudio 2.8);DirectX SDK (XAudio 2.7)
要件
要件 | 値 |
---|---|
ヘッダー |
|
関連項目