Interface IKsPropertySet (ksproxy.h)
L’interface IKsPropertySet fournit des méthodes qui accèdent aux propriétés d’objets KS implémentées dans un minidriver KS.
L’IID de cette interface est IID_IKsPropertySet.
Héritage
L’interface IKsPropertySet hérite de l’interface IUnknown.
Méthodes
L’interface IKsPropertySet possède ces méthodes.
IKsPropertySet ::Get La méthode Get récupère une propriété identifiée par un GUID d’ensemble de propriétés et un identificateur de propriété. Cette méthode appartient à IKsPropertySet dans ksproxy.h. |
IKsPropertySet ::QuerySupported La méthode QuerySupported détermine si un objet KS prend en charge un jeu de propriétés et le type de cette prise en charge. |
IKsPropertySet ::Set La méthode Set définit une propriété identifiée par un GUID d’ensemble de propriétés et un identificateur de propriété. Cette méthode appartient à IKsPropertySet dans ksproxy.h. |
Remarques
Les fichiers d’en-tête ksproxy.h et dsound.h définissent des versions similaires mais incompatibles de l’interface IKsPropertySet . Les applications qui nécessitent le module proxy KS doivent utiliser la version définie dans ksproxy.h. La version DirectSound d’IKsPropertySet est décrite dans les pages de référence DirectSound de la documentation Microsoft Windows SDK.
Si une application doit inclure ksproxy.h et dsound.h, le fichier d’en-tête que le compilateur analyse en premier est celui dont la définition de IKsPropertySet est utilisée par le compilateur.
Les méthodes d’interface IKsPropertySet traduisent les demandes de propriétés en mode utilisateur en jeux de propriétés en mode noyau qui sont utilisés par les mini-disques KS.
Les objets KS incluent, par exemple, les filtres KS, les broches KS et les horloges KS.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | ksproxy.h (inclure Ksproxy.h) |