Интерфейс 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) |