estructura KSNODEPROPERTY_AUDIO_CHANNEL (ksmedia.h)
La estructura KSNODEPROPERTY_AUDIO_CHANNEL especifica una propiedad de un canal en un nodo.
Sintaxis
typedef struct {
KSNODEPROPERTY NodeProperty;
LONG Channel;
ULONG Reserved;
} KSNODEPROPERTY_AUDIO_CHANNEL, *PKSNODEPROPERTY_AUDIO_CHANNEL;
Miembros
NodeProperty
Especifica tanto el nodo de destino como la propiedad que se va a obtener o establecer. Este miembro es una estructura de tipo KSNODEPROPERTY.
Channel
Especifica un número de canal. Este miembro identifica el canal que se va a controlar. Dado un flujo con n canales, los canales se numeran de 0 a n-1. Cuando se especifica un número de canal de -1 (0xFFFFFFFF), el nivel se aplica a toda la secuencia.
Es importante tener en cuenta que la especificación de audio USB estándar proporciona un mecanismo que permite a los controladores de audio que admiten la característica de control del canal maestro, aplicar información específica del canal a una secuencia completa. Para implementar este mecanismo, el controlador de audio USB debe establecer el número de canal en cero (0). Por lo tanto, cuando un controlador de audio USB establece el número de canal en -1, no hay ninguna garantía de que la información de la propiedad se aplique a toda la secuencia.
Reserved
Reservado para uso interno por sistema operativo. No debe usarse.
Requisitos
Requisito | Valor |
---|---|
Header | ksmedia.h (incluye Ksmedia.h) |