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

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

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

Примечание

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

Наследование

Интерфейс IKsPropertySet наследуется от интерфейса IUnknown . IKsPropertySet также имеет следующие типы элементов:

Методы

Интерфейс IKsPropertySet содержит следующие методы.

 
IKsPropertySet::Get

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

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

Комментарии

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

Объекты KS включают, например, фильтры KS, контакты KS и часы KS.

Требования

Требование Значение
Целевая платформа Windows
Header dsound.h (включая Ksproxy.h)