CBaseRenderer.Pause, méthode

La Pause méthode interrompt le filtre.

Syntaxe

HRESULT Pause();

Paramètres

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

Valeur de retour

Retourne une valeur HRESULT . Les valeurs possibles incluent celles du tableau suivant.

Code de retour Description
S_OK
La transition est terminée.
S_FALSE
La transition n’est pas terminée.

Notes

Cette méthode remplace la méthode CBaseFilter::P ause . Il permet d'effectuer les opérations suivantes :

  • Appelle la méthode CBaseFilter::P ause .
  • Valide l’allocateur. (Voir IMemAllocator::Commit.)
  • Si l’état précédent a été arrêté, le filtre libère tout échantillon qu’il contient. (L’exemple n’est plus valide.)
  • Appelle la méthode CBaseRenderer::CompleteStateChange et retourne la valeur.

Spécifications

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

Voir aussi

CBaseRenderer, classe