Interfaz IXAPO (xapo.h)
Interfaz de un objeto de procesamiento de audio que se usa en una cadena de efectos XAudio2.
Herencia
La interfaz IXAPO hereda de la interfaz IUnknown . IXAPO también tiene estos tipos de miembros:
Métodos
La interfaz IXAPO tiene estos métodos.
IXAPO::CalcInputFrames Devuelve el número de fotogramas de entrada necesarios para generar el número especificado de fotogramas de salida. |
IXAPO::CalcOutputFrames Devuelve el número de fotogramas de salida que se generarán a partir de un número determinado de fotogramas de entrada. |
IXAPO::GetRegistrationProperties Devuelve las propiedades de registro de un XAPO. |
IXAPO::Initialize Realiza cualquier inicialización específica del efecto. |
IXAPO::IsInputFormatSupported Consulta si se admite un formato de entrada específico para un formato de salida determinado. |
IXAPO::IsOutputFormatSupported Consulta si se admite un formato de salida específico para un formato de entrada determinado. |
IXAPO::LockForProcess XAudio2 llama a para bloquear las configuraciones de entrada y salida de un XAPO, lo que le permite realizar cualquier inicialización final antes de que se llame a Process en el subproceso en tiempo real. |
IXAPO::P rocess Ejecuta el código de procesamiento de señal digital (DSP) de XAPO en los búferes de entrada y salida especificados. |
IXAPO::Reset Restablece las variables dependientes del historial de fotogramas. |
IXAPO::UnlockForProcess Desasigna las variables asignadas con el método LockForProcess. |
Observaciones
Requisitos de la plataforma
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK de DirectX (XAudio 2.7)Requisitos
Plataforma de destino | Windows |
Encabezado | xapo.h |