IAudioProcessingObjectRT 介面 (audioenginebaseapo.h)

這個介面可以即時模式運作,而且其方法可以稱為即時處理線程。 這個介面之方法的實作不得封鎖或觸控分頁記憶體。 此外,您不得在方法的實作中呼叫任何封鎖系統例程。

介面 IAudioProcessingObjectRT 包含下列方法:

IAudioProcessingObjectRT::APOProcess

IAudioProcessingObjectRT::CalcInputFrames

IAudioProcessingObjectRT::CalcOutputFrames

繼承

IAudioProcessingObjectRT 介面繼承自 IUnknown 介面。

方法

IAudioProcessingObjectRT 介面具有這些方法。

 
IAudioProcessingObjectRT::APOProcess

APOProcess 方法會導致 APO 進行處理傳遞。
IAudioProcessingObjectRT::CalcInputFrames

CalcInputFrames 方法會傳回 APO 產生指定數目輸出畫面格所需的輸入框架數目。
IAudioProcessingObjectRT::CalcOutputFrames

CalcOutputFrames 方法會傳回 APO 針對指定數目輸入畫面格所需的輸出框架數目。

規格需求

需求
目標平台 Windows
標頭 audioenginebaseapo.h