IKsPropertySet :: Set, méthode

La Set méthode définit une propriété identifiée par un GUID de jeu de propriétés et un ID de propriété.

Syntaxe

HRESULT Set(
  [in] REFGUID guidPropSet,
  [in] DWORD   dwPropID,
  [in] LPVOID  pInstanceData,
  [in] DWORD   cbInstanceData,
  [in] LPVOID  pPropData,
  [in] DWORD   cbPropData
);

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.

pInstanceData [ dans]

Pointeur vers une mémoire tampon qui contient les données d’instance pour la propriété.

cbInstanceData [ dans]

Taille de la mémoire tampon pInstanceData , en octets.

pPropData [ dans]

Pointeur vers une mémoire tampon qui contient la valeur de la propriété.

cbPropData [ dans]

Sise de la mémoire tampon pPropData , en octets.

Valeur de retour

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

Code de retour Description
_OK
Réussite.
jeu d’E _ props _ _ non pris en charge
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é.

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
Ksproxy. h
Bibliothèque
Strmiids. lib

Voir aussi

Codes d’erreur et de réussite

Interface IKsPropertySet

Jeux de propriétés