KSPROPERTY_AUDIO_SURROUND_ENCODE
La propiedad KSPROPERTY_AUDIO_SURROUND_ENCODE especifica si el codificador envolvente del filtro está habilitado o deshabilitado. Un nodo de codificador envolvente (KSNODETYPE_PROLOGIC_ENCODER) realiza la codificación Dolby Surround Pro Logic.
Tabla de resumen de uso
Obtener | Set | Destino | Tipo de descriptor de propiedad | Tipo de valor de propiedad |
---|---|---|---|---|
Sí |
Sí |
Filtrar |
BOOL |
El valor de propiedad (datos de operación) es de tipo BOOL e indica si el nodo del codificador envolvente está habilitado o no. Un valor de TRUE indica que el nodo del codificador envolvente está habilitado. FALSE indica que está deshabilitado.
Valor devuelto
Una solicitud de propiedad KSPROPERTY_AUDIO_SURROUND_ENCODE devuelve STATUS_SUCCESS para indicar que se ha completado correctamente. De lo contrario, la solicitud devuelve un código de estado de error adecuado.
Observaciones
En Microsoft Windows XP y versiones posteriores, el controlador del sistema KMixer admite la propiedad KSPROPERTY_AUDIO_SURROUND_ENCODE.
Si está habilitado, el nodo del codificador envolvente codifica la secuencia de entrada de cuatro canales (con canales para altavoces izquierdo, derecho, central y trasero) en un flujo de salida estéreo codificado en envolvente. Este flujo de salida se puede descodificar mediante un nodo de KSNODETYPE_PROLOGIC_DECODER , por ejemplo. También se puede reproducir a través de las salidas estéreo analógicas del dispositivo de audio, que se pueden conectar a un descodificador envolvente externo que controla directamente los altavoces izquierdo, derecho, central y trasero.
Requisitos
Encabezado |
Ksmedia.h (incluye Ksmedia.h) |