(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.h 和 dsound.h 定義類似但不相容的 IKsPropertySet 介面版本。 需要 KS Proxy 模組的應用程式應該使用 ksproxy.h 中定義的版本。 Microsoft Windows SDK 檔中的 DirectSound 參考頁面會說明 IKsPropertySet 的 DirectSound 版本。
如果應用程式必須同時包含 ksproxy.h 和 dsound.h,則編譯程式會先掃描哪一個頭檔是編譯程式使用 IKsPropertySet 的定義。
IKsPropertySet 介面方法會將使用者模式屬性要求轉譯成 KS 迷你驅動程式所使用的內核模式屬性集。
KS 物件包括 KS 篩選條件、KS 針腳和 KS 時鐘。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | ksproxy.h (包含 Ksproxy.h) |