IXAPO 介面 (xapo.h)
音訊處理物件的介面,用於 XAudio2 效果鏈結。
繼承
IXAPO介面繼承自IUnknown介面。 IXAPO 也有下列類型的成員:
方法
IXAPO介面具有這些方法。
IXAPO::CalcInputFrames 傳回產生指定輸出畫面格數目所需的輸入框架數目。 |
IXAPO::CalcOutputFrames 傳回將從指定數目輸入畫面格產生的輸出框架數目。 |
IXAPO::GetRegistrationProperties 傳回 XAPO 的註冊屬性。 |
IXAPO::Initialize 執行任何效果特定的初始化。 |
IXAPO::IsInputFormatSupported 如果指定的輸出格式支援特定輸入格式,則查詢。 |
IXAPO::IsOutputFormatSupported 如果特定輸入格式支援特定輸出格式,則查詢。 |
IXAPO::LockForProcess 由 XAudio2 呼叫,以鎖定 XAPO 的輸入和輸出組態,以便在即時執行緒上呼叫 Process 之前執行任何最終初始化。 |
IXAPO::P rocess 在指定的輸入和輸出緩衝區上執行 XAPO 的數位訊號處理 (DSP) 程式碼。 |
IXAPO::Reset 重設相依于畫面歷程記錄的變數。 |
IXAPO::UnlockForProcess 解除配置使用 LockForProcess 方法配置的變數。 |
備註
平臺需求
Windows 10 (XAudio2.9) ;Windows 8,Windows Phone 8 (XAudio 2.8) ;DirectX SDK (XAudio 2.7)規格需求
目標平台 | Windows |
標頭 | xapo.h |