Condividi tramite


Interfaccia IAudioProcessingObjectRT (audioenginebaseapo.h)

Questa interfaccia può operare in modalità in tempo reale e i relativi metodi possono essere chiamati thread di elaborazione in tempo reale. L'implementazione dei metodi per questa interfaccia non deve bloccare o toccare la memoria con paging. Inoltre, non è necessario chiamare routine di sistema di blocco nell'implementazione dei metodi.

L'interfaccia IAudioProcessingObjectRT include i metodi seguenti:

IAudioProcessingObjectRT::APOProcess

IAudioProcessingObjectRT::CalcInputFrames

IAudioProcessingObjectRT::CalcOutputFrames

Ereditarietà

L'interfaccia IAudioProcessingObjectRT eredita dall'interfaccia IUnknown.

Metodi

L'interfaccia IAudioProcessingObjectRT include questi metodi.

 
IAudioProcessingObjectRT::APOProcess

Il metodo APOProcess fa sì che l'APO eselabori un passaggio di elaborazione.
IAudioProcessingObjectRT::CalcInputFrames

Il metodo CalcInputFrames restituisce il numero di fotogrammi di input necessari per generare un determinato numero di fotogrammi di output.
IAudioProcessingObjectRT::CalcOutputFrames

Il metodo CalcOutputFrames restituisce il numero di fotogrammi di output richiesti da un apo per un determinato numero di fotogrammi di input.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione audioenginebaseapo.h