CRendererPosPassThru.EOS, méthode

La EOS méthode met à jour les horodatages mis en cache après une notification de fin de flux.

Syntaxe

HRESULT EOS();

Paramètres

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

Valeur retournée

Retourne une valeur HRESULT . Les valeurs possibles incluent celles répertoriées dans le tableau suivant.

Code de retour Description
S_OK
Opération réussie.
E_FAIL
Échec. Le filtre n’est peut-être pas diffusé en continu.

Notes

Le filtre doit appeler cette méthode lorsqu’il reçoit une notification de fin de flux (IPin::EndOfStream). La méthode définit les deux horodatages mis en cache égaux à la position d’arrêt, ce qui garantit que la méthode IMediaSeeking:: GetCurrentPosition retourne les valeurs correctes à la fin du flux.

Configuration requise

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