共用方式為


IKsJackDescription2 介面 (devicetopology.h)

IKsJackDescription2介面提供在音訊介面卡上的裝置與外部或內部端點裝置之間提供實體連線的資訊,例如麥克風或 CD 播放程式 () 。

除了取得連線類型之類的插接資訊之外, IKsJackDescription 主要是用來報告插接是否連線到裝置。 在 Windows 7 中,如果連線的裝置驅動程式支援 IKsJackDescription2,音訊堆疊或應用程式可以使用這個介面來取得其他插孔資訊。 這包括插孔的偵測功能,以及裝置的格式是否已動態變更。

大部分的 Windows 音訊配接器驅動程式都支援 Windows 驅動程式模型 (WDM) ,並使用核心串流 (KS) 屬性來表示連接器中的硬體描述參數, (稱為 KS 針腳) 。 IKsJackDescription2介面可讓您方便存取端點裝置之連接器的 KSPROPERTY_JACK_DESCRIPTION2屬性。 如需 KS 屬性和 KS 釘選的詳細資訊,請參閱 Windows DDK 檔。

應用程式會呼叫IPart::Activate方法,並將參數refiid設定為REFIIDIID_IKsJackDescription2,以取得元件的IKsJackDescription2介面參考。 只有在元件支援IKsJackDescription2介面時,才會成功呼叫IPart::Activate。 只有代表 KS 篩選裝置拓撲物件上橋接器接腳連接器的元件物件支援此介面。

如需程式碼範例,請參閱 IKsJackDescription

繼承

IKsJackDescription2介面繼承自IUnknown介面。 IKsJackDescription2 也有下列類型的成員:

方法

IKsJackDescription2介面具有這些方法。

 
IKsJackDescription2::GetJackCount

GetJackCount 方法會取得連接器上的插孔數目,這是連線到端點裝置的必要專案。
IKsJackDescription2::GetJackDescription2

GetJackDescription2 方法會取得指定音訊插孔的描述。

需求

   
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限傳統型應用程式]
目標平台 Windows
標頭 devicetopology.h

另請參閱

核心音訊介面

DeviceTopology API

IPart::Activate