XAudio2 の構造体
ここでは、Microsoft® XAudio2 API によって提供される構造体について説明します。
構造体 | 説明 |
---|---|
ADPCMWAVEFORMAT | ADPCM オーディオ データのフォーマットを定義します。 |
WAVEFORMATEX | Wave フォーム オーディオ データのフォーマットを定義します。 |
WAVEFORMATEXTENSIBLE | チャンネル数が 3 つ以上であるか、WAVEFORMATEX で許可されているサンプル解像度よりも高いフォーマット向けの Wave 形式オーディオ データのフォーマットを定義します。 |
XAUDIO2_BUFFER | オーディオ データ バッファーを表します。 |
XAUDIO2_BUFFER_WMA | WMA オーディオ データ バッファーを表します。 |
XAUDIO2_DEBUG_CONFIGURATION | SetDebugConfiguration 関数で使用する場合の新しい XAudio2 のグローバル デバッグ設定を指定します。 |
XAUDIO2_DEVICE_DETAILS | オーディオ デバイスについての情報を提供します。 |
XAUDIO2_EFFECT_CHAIN | エフェクト チェーンを定義します。 |
XAUDIO2_EFFECT_DESCRIPTOR | エフェクトを定義します。 |
XAUDIO2_FILTER_PARAMETERS | ソース ボイスのフィルター パラメーターを定義します。 |
XAUDIO2_PERFORMANCE_DATA | パフォーマンス情報を取得します。 |
XAUDIO2_VOICE_DETAILS | 作成フラグ、入力チャンネル、およびボイスのサンプル レートに関する情報が含まれます。 |
XAUDIO2_VOICE_SENDS | 単一の出力ボイスからデータを受け取るための一連のボイスを定義します。 |
XAUDIO2_VOICE_STATE | ボイスの現在の状態およびカーソル位置データを返します。 |
XAUDIO2FX_REVERB_I3DL2_PARAMETERS | ReverbConvertI3DL2ToNative 関数で使用する I3DL2 (Interactive 3D Audio Rendering Guidelines Level 2.0) のパラメーターを記述します。 |
XAUDIO2FX_REVERB_PARAMETERS | リバーブ APO で使用するパラメーターを記述します。 |
XAUDIO2FX_VOLUMEMETER_LEVELS | ボリューム メーター APO で使用するパラメーターを記述します。 |