IKsPropertySet ::Set, méthode (ksproxy.h)
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é.
Syntaxe
HRESULT Set(
[in] REFGUID PropSet,
[in] ULONG Id,
[in] LPVOID InstanceData,
[in] ULONG InstanceLength,
[in] LPVOID PropertyData,
[in] ULONG DataLength
);
Paramètres
[in] PropSet
GUID qui identifie le jeu de propriétés.
[in] Id
Identificateur de la propriété dans le jeu de propriétés.
[in] InstanceData
Pointeur vers instance données pour la propriété.
[in] InstanceLength
Taille, en octets, de la mémoire tampon dans InstanceData.
[in] PropertyData
Pointeur vers une mémoire tampon qui contient la valeur de la propriété à définir.
[in] DataLength
Taille, en octets, de la mémoire tampon dans PropertyData.
Valeur retournée
Retourne NOERROR en cas de réussite ; sinon, retourne un code d’erreur.
Notes
Avertissement
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. 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.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | ksproxy.h (inclure Ksproxy.h, Dsound.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour