Méthode CCmdQueue. GetCommandDueFor

La GetCommandDueFor méthode récupère une commande différée qui est planifiée à une heure spécifiée.

Syntaxe

virtual HRESULT GetCommandDueFor(
   REFERENCE_TIME   tStream,
   CDeferredCommand **ppCmd
);

Paramètres

tStream

Heure pour laquelle la commande est planifiée.

ppCmd

Adresse d’un pointeur vers la commande différée à exécuter au moment spécifié dans le paramètre tStream .

Valeur retournée

Retourne VFW _ E _ _ introuvable si aucune commande n’est due ; sinon, retourne S _ OK.

Remarques

Cette fonction membre prend un temps de flux et retourne la commande différée planifiée à ce moment-là. Le décalage de temps de flux réel est calculé lors de l’exécution de la file d’attente de commandes. Les commandes restent en file d’attente jusqu’à l’exécution ou l’annulation. Cette fonction membre ne sera pas bloquée.

Configuration requise

Condition requise Valeur
En-tête
Winutil. h (inclure Flux. h)
Bibliothèque
Strmbase. lib (versions commerciales);
Strmbasd. lib (versions Debug)

Voir aussi

CCmdQueue, classe