KSPROPERTY_AEC_MODE
La propiedad KSPROPERTY_AEC_MODE se usa para controlar el modo de funcionamiento de un nodo AEC. Se trata de una propiedad opcional de un nodo AEC (KSNODETYPE_ACOUSTIC_ECHO_CANCEL).
Tabla de resumen de uso
Obtener | Set | Destino | Tipo de descriptor de propiedad | Tipo de valor de propiedad |
---|---|---|---|---|
Sí |
Sí |
Anclar |
KSNODEPROPERTY | ULONG |
El valor de propiedad (datos de operación) es de tipo ULONG y se puede establecer en una de las siguientes constantes de modo del archivo de encabezado Ksmedia.h:
AEC_MODE_PASS_THROUGH
En el modo de paso a través, el nodo AEC permite capturar y representar datos simplemente a través del nodo sin modificarse.
AEC_MODE_HALF_DUPLEX
El algoritmo AEC se ejecuta en modo dúplex medio, que es similar en funcionamiento a un teléfono del altavoz. En este modo, el volumen del hablante se silencia siempre que la voz de la persona local tenga un nivel de volumen mayor que el de la persona remota.
AEC_MODE_FULL_DUPLEX
El algoritmo AEC se ejecuta en modo dúplex completo.
El modo de paso a través es el valor predeterminado. Cuando se crea el filtro que contiene el nodo AEC o se restablece el nodo, el nodo se configura inicialmente para funcionar en modo de paso a través.
En la versión inicial de Windows XP, el algoritmo AEC que usa el filtro del sistema AEC no admite el modo dúplex medio.
Valor devuelto
Una solicitud de propiedad KSPROPERTY_AEC_MODE devuelve STATUS_SUCCESS para indicar que se ha completado correctamente. De lo contrario, la solicitud devuelve un código de estado de error adecuado.
Requisitos
Encabezado |
Ksmedia.h (incluye Ksmedia.h) |