Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Varias tecnologías usan este encabezado. Para más información, consulte:
audioenginebaseapo.h contiene las siguientes interfaces de programación:
Interfaces
|
IApoAcousticEchoCancellation Esta interfaz la implementan las API para habilitar escenarios de cancelación de eco acústico (AEC). |
|
IApoAcousticEchoCancellation2 Extiende IAcousticEchoCancellation para permitir que las API especifiquen las propiedades deseadas del flujo de referencia. |
|
IApoAuxiliaryInputConfiguration Proporciona métodos que las API pueden implementar para que el motor de audio pueda agregar y quitar secuencias de entrada auxiliares. |
|
IApoAuxiliaryInputRT Interfaz segura en tiempo real que se usa para controlar las entradas auxiliares de un APO. |
|
IAudioDeviceModulesClient Los objetos de procesamiento de audio (APO) implementan esta interfaz para obtener una referencia a una instancia de IAudioDeviceModulesManager . |
|
IAudioProcessingObject Los objetos de procesamiento de audio (sAPOs) de efectos del sistema se usan normalmente en o se llaman desde subprocesos de proceso en tiempo real. |
|
IAudioProcessingObjectConfiguration La interfaz IAudioProcessingObjectConfiguration se usa para configurar el APO. Esta interfaz usa sus métodos para bloquear y desbloquear el APO para su procesamiento. |
|
IAudioProcessingObjectRT Esta interfaz puede funcionar en modo en tiempo real y sus métodos se pueden llamar subprocesos de procesamiento en tiempo real. |
|
IAudioSystemEffects La interfaz IAudioSystemEffects usa los métodos básicos heredados de IUnknown y debe implementar un método Initialize. |
|
IAudioSystemEffects2 La interfaz IAudioSystemEffects2 se introdujo con Windows 8.1 para recuperar información sobre los objetos de procesamiento en un modo determinado. |
|
IAudioSystemEffectsCustomFormats La interfaz IAudioSystemEffectsCustomFormats se admite en Windows Vista y versiones posteriores de Windows. |
Estructuras
|
APO_REG_PROPERTIES IAudioProcessingObject::GetRegistrationProperties usa la estructura APO_REG_PROPERTIES para devolver las propiedades de registro de un objeto de procesamiento de audio (APO). |
|
APOInitBaseStruct La estructura APOInitBaseStruct es el encabezado de inicialización base que debe preceder a otros datos de inicialización en IAudioProcessingObject::Initialize. |
|
APOInitSystemEffects La estructura APOInitSystemEffects se pasa al APO de efectos del sistema para la inicialización. |
|
APOInitSystemEffects2 La estructura APOInitSystemEffects2 se introdujo con Windows 8.1, para que sea posible proporcionar contexto de inicialización adicional al objeto de procesamiento de audio (APO) para la inicialización. |
Enumeraciones
|
APO_FLAG La enumeración APO_FLAG define constantes que un objeto de procesamiento de audio (APO) usa como marcas. |
|
APO_REFERENCE_STREAM_PROPERTIES Especifica las propiedades de flujo de bucle invertido para el método de devolución de llamada IApoAcousticEchoCancellation2::GetDesiredReferenceStreamProperties. |