共用方式為


(ksproxy.h) IKsPropertySet 介面

IKsPropertySet 介面提供存取 KS 物件屬性的方法,這些物件是在 KS 迷你驅動程式中實作。

此介面的 IID IID_IKsPropertySet。

繼承

IKsPropertySet 介面繼承自 IUnknown 介面。

方法

IKsPropertySet 介面具有這些方法。

 
IKsPropertySet::Get

Get 方法會擷取屬性集 GUID 和屬性識別碼所識別的屬性。 這個方法屬於 ksproxy.h 中的 IKsPropertySet。
IKsPropertySet::QuerySupported

QuerySupported 方法會判斷 KS 物件是否支援屬性集和該支持的類型。
IKsPropertySet::Set

Set 方法會設定屬性集 GUID 和屬性識別碼所識別的屬性。 這個方法屬於 ksproxy.h 中的 IKsPropertySet。

備註

頭檔 ksproxy.hdsound.h 定義類似但不相容的 IKsPropertySet 介面版本。 需要 KS Proxy 模組的應用程式應該使用 ksproxy.h 中定義的版本。 Microsoft Windows SDK 檔中的 DirectSound 參考頁面會說明 IKsPropertySet 的 DirectSound 版本。

如果應用程式必須同時包含 ksproxy.hdsound.h,則編譯程式會先掃描哪一個頭檔是編譯程式使用 IKsPropertySet 的定義。

IKsPropertySet 介面方法會將使用者模式屬性要求轉譯成 KS 迷你驅動程式所使用的內核模式屬性集。

KS 物件包括 KS 篩選條件、KS 針腳和 KS 時鐘。

規格需求

需求
目標平台 Windows
標頭 ksproxy.h (包含 Ksproxy.h)