Compartir a través de


KSPROPERTY_JACK_DESCRIPTION

La propiedad KSPROPERTY_JACK_DESCRIPTION se implementa como una propiedad de varios elementos que se accede a través del identificador de filtro.

En Windows Vista y versiones posteriores, esta propiedad se puede admitir en cualquier pin de puente asociado a uno o varios conectores físicos. Se usa para obtener una descripción de las características físicas y el uso de un conector determinado.

Tabla de resumen de uso

Obtener Set Destino Tipo de descriptor de propiedad Tipo de valor de propiedad

No

Generador de patillas (a través del identificador de filtro)

KSP_PIN

KSMULTIPLE_ITEM seguido de una matriz de estructuras de KSJACK_DESCRIPTION

El valor de propiedad (datos de instancia) es un KSMULTIPLE_ITEM, seguido de una matriz de estructuras KSJACK_DESCRIPTION.

Valor devuelto

Una solicitud de propiedad KSPROPERTY_JACK_DESCRIPTION devuelve un KSMULTIPLE_ITEM seguido de una matriz de estructuras de N KSJACK_DESCRIPTION, donde N = el número de conectores asociados con el pin de puente especificado. Por lo tanto, los miembros devueltos por la solicitud de propiedad serían:

KSMULTIPLE_ITEM. Size = sizeof(KSMULTIPLE_ITEM) + N * sizeof(KSJACK_DESCRIPTION)

KSMULTIPLE_ITEM. Recuento = N

KSJACK_DESCRIPTION[0]

...

KSJACK_DESCRIPTION[N-1]

Observaciones

Cada estructura KSJACK_DESCRIPTION debe tener información sobre un conector. Por ejemplo, una patilla de puente de salida que admita audio 5.1 en tres tomas estéreo, requeriría un búfer de datos de tamaño

sizeof(KSMULTIPLE_ITEM) + 3 * sizeof(KSJACK_DESCRIPTION)

y cada estructura KSJACK_DESCRIPTION tendría un valor ChannelMapping de dos bits.

Requisitos

Cliente mínimo compatible

Windows Vista

Servidor mínimo compatible

Windows Server 2003

Encabezado

Ksmedia.h

Vea también

KSJACK_DESCRIPTION

KSMULTIPLE_ITEM

KSPROPERTY