KSPROPERTY_AUDIO_WIDENESS
La propiedad KSPROPERTY_AUDIO_WIDENESS especifica la amplitud (ancho aparente) de la imagen estéreo.
Tabla de resumen de uso
Obtener | Set | Destino | Tipo de descriptor de propiedad | Tipo de valor de propiedad |
---|---|---|---|---|
Sí |
Sí |
Filtrar |
KSNODEPROPERTY | ULONG |
El valor de propiedad (datos de operación) es de tipo ULONG y especifica la amplitud. La amplitud se expresa como un valor de punto fijo sin signo con una fracción de 16 bits. Los valores de ancho siguen un intervalo lineal de cero a 0xFFFFFFFF:
El valor 0x00010000 representa unity (100 por ciento), que indica que el ancho de la imagen estéreo debe coincidir con la región enmarcada por los altavoces izquierdo y derecho.
Para un valor mayor que unity, la imagen estéreo debe parecer extenderse fuera de la región enmarcada por los altavoces izquierdo y derecho.
Para un valor menor que unity, el ancho percibido de la imagen estéreo debe ser menor que el espacio entre los altavoces izquierdo y derecho.
Un valor de cero indica que el sonido debe aparecer como origen de una posición a mitad de camino entre los altavoces izquierdo y derecho.
El ancho aparente de la imagen estéreo debe aumentar linealmente con aumentos lineales en el valor de ancho.
Valor devuelto
Una solicitud de propiedad KSPROPERTY_AUDIO_WIDENESS 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
Se trata de una propiedad de un nodo de ancho (KSNODETYPE_STEREO_WIDE). Un nodo de amplitud puede agregar amplitud a una secuencia estéreo existente (dos canales). Para lograr este efecto, el nodo procesa la secuencia para que parezca que algunos sonidos se originan en posiciones fuera de la región enmarcada por los altavoces izquierdo y derecho.
Requisitos
Encabezado |
Ksmedia.h (incluye Ksmedia.h) |