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 | 定義一組語音,以接收來自單一輸出語音的資料。 |
XAUDIO2_VOICE_STATE | 傳回語音的目前狀態和游標位置資料。 |
XAUDIO2FX_REVERB_I3DL2_PARAMETERS | 描述 I3DL2 (互動式 3D 音訊轉譯指導方針層級 2.0) 參數,以用於 ReverbConvertI3DL2ToNative 函式。 |
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 音訊接收點。 |
相關主題