Interfaz IKsPropertySet (ksproxy.h)
La interfaz IKsPropertySet proporciona métodos que acceden a las propiedades de los objetos KS que se implementan en un minidriver KS.
El IID de esta interfaz es IID_IKsPropertySet.
Herencia
La interfaz IKsPropertySet hereda de la interfaz IUnknown .
Métodos
La interfaz IKsPropertySet tiene estos métodos.
IKsPropertySet::Get El método Get recupera una propiedad identificada por un GUID del conjunto de propiedades y un identificador de propiedad. Este método pertenece a IKsPropertySet en ksproxy.h. |
IKsPropertySet::QuerySupported El método QuerySupported determina si un objeto KS admite un conjunto de propiedades y el tipo de esa compatibilidad. |
IKsPropertySet::Set El método Set establece una propiedad identificada por un GUID de conjunto de propiedades y un identificador de propiedad. Este método pertenece a IKsPropertySet en ksproxy.h. |
Comentarios
Los archivos de encabezado ksproxy.h y dsound.h definen versiones similares pero incompatibles de la interfaz IKsPropertySet . Las aplicaciones que requieren el módulo de proxy KS deben usar la versión definida en ksproxy.h. La versión directSound de IKsPropertySet se describe en las páginas de referencia de DirectSound de la documentación de Microsoft Windows SDK.
Si una aplicación debe incluir ksproxy.h y dsound.h, el archivo de encabezado que examine primero el compilador es el que usa la definición de IKsPropertySet .
Los métodos de interfaz IKsPropertySet traducen las solicitudes de propiedad en modo usuario en conjuntos de propiedades en modo kernel que usan los minidrivers de KS.
Los objetos KS incluyen, por ejemplo, filtros KS, patillas KS y relojes KS.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | ksproxy.h (incluya Ksproxy.h) |