次の方法で共有


XAudio2 構造体

このセクションには、Microsoft XAudio2 API によって提供される構造体に関する情報が含まれています。

構造体 説明
XAUDIO2_BUFFER オーディオ データ バッファーを表します。
XAUDIO2_BUFFER_WMA WMA オーディオ データ バッファーを表します。
XAUDIO2_DEBUG_CONFIGURATION SetDebugConfiguration 関数で使用する場合に、XAudio2 の新しいグローバル デバッグ構成を設定します。
XAUDIO2_EFFECT_CHAIN 効果チェーンを定義します。
XAUDIO2_EFFECT_DESCRIPTOR 効果を定義します。
XAUDIO2_FILTER_PARAMETERS ソース音声のフィルター パラメーターを定義します。
XAUDIO2_PERFORMANCE_DATA パフォーマンス情報を取得します。
XAUDIO2_SEND_DESCRIPTOR 音声送信先について説明します。
XAUDIO2_VOICE_DETAILS 音声の作成フラグ、入力チャネル、サンプル レートに関する情報が含まれます。
XAUDIO2_VOICE_SENDS 1 つの出力音声からデータを受信する音声のセットを定義します。
XAUDIO2_VOICE_STATE 音声の現在の状態とカーソル位置のデータを返します。
XAUDIO2FX_REVERB_I3DL2_PARAMETERS ReverbConvertI3DL2ToNative 関数で使用する I3DL2 (対話型 3D オーディオ レンダリング ガイドライン レベル 2.0) パラメーターについて説明します。
XAUDIO2FX_REVERB_PARAMETERS リバーブ APO で使用するパラメーターについて説明します。
XAUDIO2FX_VOLUMEMETER_LEVELS ボリューム メーター APO で使用するパラメーターについて説明します。
XAPO_LOCKFORPROCESS_BUFFER_PARAMETERS XAPO がロックされている間、定数のままのバッファー パラメーターを定義します。
XAPO_PROCESS_BUFFER_PARAMETERS ある呼び出しから次の呼び出しに変更される可能性があるバッファー パラメーターを定義します。
XAPO_REGISTRATION_PROPERTIES XAPO の一般的な特性について説明します。
FXECHO_INITDATA FXECHO XAPO で使用する初期化パラメーター。
FXECHO_PARAMETERS FXECHO XAPO で使用するパラメーター。
FXEQ_PARAMETERS FXEQ XAPO で使用するパラメーター。
FXMASTERINGLIMITER_PARAMETERS FXMasteringLimiter XAPO で使用するパラメーター。
FXREVERB_PARAMETERS FXReverb XAPO で使用するパラメーター。
X3DAUDIO_CONE エミッタの向きに関して DSP の動作をスケーリングすることによって、単一チャネルの非 LFE エミッタの方向を指定します。
X3DAUDIO_DISTANCE_CURVE 線形セグメントで構成される明示的な段階的曲線を定義し、正規化された距離に関する DSP 動作を直接定義します。
X3DAUDIO_DISTANCE_CURVE_POINT 指定された正規化された距離での DSP 設定を定義します。
X3DAUDIO_DSP_SETTINGS X3DAudioCalculate の呼び出しから結果を受信します。
X3DAUDIO_EMITTER 任意の数のサウンド チャネルで使用される単一または複数ポイントの 3D オーディオ ソースを定義します。
X3DAUDIO_LISTENER 3D オーディオ受信のポイントを定義します。

 

プログラミング リファレンス