XAudio2 インターフェイス

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

このセクションの内容

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

 

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

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