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:
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 |