Compartir a través de


Interfaz IAudioProcessingObjectRT (audioenginebaseapo.h)

Esta interfaz puede funcionar en modo en tiempo real y sus métodos se pueden llamar subprocesos de procesamiento en tiempo real. La implementación de los métodos de esta interfaz no debe bloquear ni tocar la memoria paginada. Además, no debe llamar a ninguna rutina del sistema de bloqueo en la implementación de los métodos.

La IAudioProcessingObjectRT interfaz incluye los métodos siguientes:

IAudioProcessingObjectRT::APOProcess

IAudioProcessingObjectRT::CalcInputFrames

IAudioProcessingObjectRT::CalcOutputFrames

Herencia

La interfaz IAudioProcessingObjectRT hereda de la interfaz IUnknown.

Métodos

La interfaz IAudioProcessingObjectRT tiene estos métodos.

 
IAudioProcessingObjectRT::APOProcess

El método APOProcess hace que el APO realice un paso de procesamiento.
IAudioProcessingObjectRT::CalcInputFrames

El método CalcInputFrames devuelve el número de fotogramas de entrada que requiere un APO para generar un número determinado de fotogramas de salida.
IAudioProcessingObjectRT::CalcOutputFrames

El método CalcOutputFrames devuelve el número de fotogramas de salida que requiere un APO para un número determinado de fotogramas de entrada.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado audioenginebaseapo.h