Поделиться через


Интерфейс IKsPropertySet (ksproxy.h)

Интерфейс IKsPropertySet предоставляет методы, которые получают доступ к свойствам объектов KS, реализованных в мини-driver KS.

ID для этого интерфейса IID_IKsPropertySet.

Наследство

Интерфейс IKsPropertySet наследует от интерфейса IUnknown.

Методика

Интерфейс IKsPropertySet имеет эти методы.

 
IKsPropertySet::Get

Метод Get извлекает свойство, определяемое идентификатором GUID набора свойств и идентификатором свойства. Этот метод принадлежит IKsPropertySet в ksproxy.h.
IKsPropertySet::QuerySupported

Метод QuerySupported определяет, поддерживает ли объект KS набор свойств и тип этой поддержки.
IKsPropertySet::Set

Метод Set задает свойство, определяемое идентификатором GUID набора свойств и идентификатором свойства. Этот метод принадлежит IKsPropertySet в ksproxy.h.

Замечания

Файлы заголовков ksproxy.h и dsound.h определяют аналогичные, но несовместим ые версии интерфейса IKsPropertySet. Приложения, требующие модуля прокси-сервера KS, должны использовать версию, определенную в ksproxy.h. Версия DirectSound IKsPropertySet описана на справочных страницах DirectSound в документации по пакету SDK для Microsoft Windows.

Если приложение должно включать как ksproxy.h, так и dsound.h, независимо от файла заголовка, который сначала сканирует компилятор, является тот, чье определение IKsPropertySet используется компилятором.

Методы интерфейса IKsPropertySet преобразовывают запросы свойств пользовательского режима в наборы свойств режима ядра, которые используются мини-drivers KS.

К объектам KS относятся, например, фильтры KS, закрепления KS и часы KS.

Требования

Требование Ценность
целевая платформа Виндоус
заголовка ksproxy.h (включая Ksproxy.h)