IKsJackSinkInformation interface (devicetopology.h)

The IKsJackSinkInformation interface provides access to jack sink information if the jack is supported by the hardware.

The client obtains a reference to the IKsJackSinkInformation interface by activating it on the IPart interface of a bridge pin connector on a KS filter device topology object. To activate the object, call the IPart::Activate method with parameter refiid set to REFIID IID_IKsJackSinkInformation.

Most Windows audio adapter drivers support the Windows Driver Model (WDM) and use kernel-streaming (KS) properties to represent the hardware description parameters in connectors (referred to as KS pins). The IKsJackSinkInformation interface provides convenient access to the KSPROPERTY_JACK_SINK_INFO property of a connector to an endpoint device. For more information about KS properties and KS pins, see the Windows DDK documentation.

Inheritance

The IKsJackSinkInformation interface inherits from the IUnknown interface. IKsJackSinkInformation also has these types of members:

Methods

The IKsJackSinkInformation interface has these methods.

 
IKsJackSinkInformation::GetJackSinkInformation

The GetJackSinkInformation method retrieves the sink information for the specified jack.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Target Platform Windows
Header devicetopology.h

See also

Core Audio Interfaces

DeviceTopology API

IKsJackDescription