IKsPropertySet :: QuerySupported, méthode

La QuerySupported méthode détermine si un objet prend en charge un jeu de propriétés spécifié.

Syntaxe

HRESULT QuerySupported(
  [in]  REFGUID guidPropSet,
  [in]  DWORD   dwPropID,
  [out] DWORD   *pTypeSupport
);

Paramètres

guidPropSet [ dans]

GUID du jeu de propriétés.

dwPropID [ dans]

Identificateur de la propriété dans le jeu de propriétés.

pTypeSupport [ à]

Pointeur vers une valeur dans laquelle stocker des indicateurs indiquant la prise en charge fournie par le pilote. Les indicateurs pris en charge sont les suivants :

Valeur Description
_prise en charge de KSPROPERTY _ Vous pouvez récupérer la propriété en appelant la méthode IKsPropertySet :: obtenir .
_ensemble de support KSPROPERTY _ Vous pouvez modifier la propriété en appelant IKsPropertySet :: Set.

Valeur de retour

Retourne une valeur HRESULT . Les valeurs possibles sont les suivantes.

Code de retour Description
_OK
Le jeu de propriétés et la combinaison d’ID de propriété spécifiés sont pris en charge.
_NOTIMPL E
Le jeu de propriétés n’est pas pris en charge.
_ID prop _ _ non pris en charge
L’ID de propriété n’est pas pris en charge pour le jeu de propriétés spécifié.
jeu d’E _ props _ _ non pris en charge
Le jeu de propriétés n’est pas pris en charge.

Notes

Notes

Une autre interface portant ce nom existe dans le fichier d’en-tête dsound. h. Les deux interfaces ne sont pas compatibles. l’interface IKsControl , documentée dans le DirectShow DDK, est désormais l’interface recommandée pour passer des jeux de propriétés entre les pilotes WDM et les composants en mode utilisateur.

Vous devez inclure KS. h avant ksproxy. h.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel - [Applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server - [Applications de bureau uniquement]
En-tête
KS. h ;
Ksproxy. h
Bibliothèque
Strmiids. lib

Voir aussi

Codes d’erreur et de réussite

Interface IKsPropertySet

Jeux de propriétés