Interfaz IKsJackDescription2 (devicetopology.h)

La interfaz IKsJackDescription2 proporciona información sobre los conectores o conectores internos que proporcionan una conexión física entre un dispositivo en un adaptador de audio y un dispositivo de punto de conexión externo o interno (por ejemplo, un micrófono o reproductor de CD).

Además de obtener información de jack, como el tipo de conexión, el IKsJackDescription se usa principalmente para informar de si el conector estaba conectado al dispositivo. En Windows 7, si el controlador de dispositivo conectado admite IKsJackDescription2, la pila de audio o una aplicación pueden usar esta interfaz para obtener información adicional de jack. Esto incluye la funcionalidad de detección del conector y si el formato del dispositivo ha cambiado dinámicamente.

La mayoría de los controladores de adaptador de audio de Windows admiten windows Driver Model (WDM) y usan propiedades de streaming de kernel (KS) para representar los parámetros de descripción de hardware en los conectores (denominados patillas KS). La interfaz IKsJackDescription2 proporciona un acceso cómodo a la propiedad KSPROPERTY_JACK_DESCRIPTION2 de un conector a un dispositivo de punto de conexión. Para obtener más información sobre las propiedades de KS y los patillas KS, consulte la documentación de DDK de Windows.

Una aplicación obtiene una referencia a la interfaz IKsJackDescription2 de una parte llamando al método IPart::Activate con el parámetro refiid establecido en REFIIDIID_IKsJackDescription2. La llamada a IPart::Activate solo se realiza correctamente si la parte admite la interfaz IKsJackDescription2 . Solo un objeto part que representa un conector de patillas de puente en un objeto de topología de dispositivo de filtro KS admite esta interfaz.

Para obtener un ejemplo de código, consulte IKsJackDescription.

Herencia

La interfaz IKsJackDescription2 hereda de la interfaz IUnknown . IKsJackDescription2 también tiene estos tipos de miembros:

Métodos

La interfaz IKsJackDescription2 tiene estos métodos.

 
IKsJackDescription2::GetJackCount

El método GetJackCount obtiene el número de conectores, que son necesarios para conectarse a un dispositivo de punto de conexión.
IKsJackDescription2::GetJackDescription2

El método GetJackDescription2 obtiene la descripción de un conector de audio especificado.

Requisitos

   
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado devicetopology.h

Consulte también

Interfaces de audio principales

DeviceTopology API

IPart::Activate