XAudio2 インターフェイス

このセクションには、Microsoft XAudio2 API によって提供されるインターフェイスに関する情報が含まれています。

このセクションでは、次の操作を行います。

話題 形容
IXAudio2をする
IXAudio2 は、すべてのオーディオ エンジンの状態、オーディオ処理スレッド、音声グラフなどを管理する XAudio2 オブジェクトのインターフェイスです。
IXAudio2Voice
IXAudio2Voice は、IXAudio2SourceVoice 、IXAudio2SubmixVoice、および IXAudio2MasteringVoice の派生元となる基本インターフェイスを表します。 以下に示すメソッドは、すべての音声サブクラスに共通です。
IXAudio2SourceVoiceの
ソース音声を使用して、オーディオ データを XAudio2 処理パイプラインに送信します。
IXAudio2SubmixVoice
サブミックス音声は、主にパフォーマンスの向上とエフェクト処理に使用されます。
IXAudio2MasteringVoice
マスタリング音声は、オーディオ出力デバイスを表すために使用されます。
IXAudio2EngineCallbackの
IXAudio2EngineCallback インターフェイスには、IXAudio2 エンジンで特定のイベントが発生したときにクライアントに通知するメソッドが含まれています。
IXAudio2VoiceCallbackの
IXAudio2VoiceCallback インターフェイスには、IXAudio2SourceVoiceで特定のイベントが発生したときにクライアント通知するメソッドが含まれています。
IXAPOの
XAudio2 エフェクト チェーンで使用されるオーディオ処理オブジェクトのインターフェイス。
IXAPOParametersの
XAPO で効果固有のパラメーターを使用できるようにするオプションのインターフェイス。
IXAPOHrtfParametersの
ヘッド関連の伝達関数 (HRTF) をサウンドに適用する方法を制御するパラメーターを設定するために使用されるインターフェイス。

 

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

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