Partager via


Méthode CDeferredCommand.GetFlags

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

La GetFlags méthode récupère les indicateurs de contexte associés à la commande différée.

Syntaxe

short GetFlags();

Paramètres

Cette méthode n’a aucun paramètre.

Valeur retournée

Retourne l'une des valeurs suivantes :

Code de retour Description
DISPATCH_METHOD
Exécutez le membre en tant que méthode. Si une propriété porte le même nom, cet indicateur et l’indicateur DISPATCH_PROPERTYGET peuvent être définis.
DISPATCH_PROPERTYGET
Le membre est récupéré en tant que membre de propriété ou de données.
DISPATCH_PROPERTYPUT
Le membre est modifié en tant que membre de propriété ou de données.
DISPATCH_PROPERTYPUTREF
Le membre est modifié par le biais d’une affectation de référence, plutôt que d’une attribution de valeur. Cet indicateur est valide uniquement lorsque la propriété accepte une référence à un objet .

Configuration requise

Condition requise Valeur
En-tête
Ctlutil.h (include Streams.h)
Bibliothèque
Strmbase.lib (builds de vente au détail) ;
Strmbasd.lib (builds de débogage)

Voir aussi

CDeferredCommand, classe