CRendererPosPassThru, classe

hiérarchie de la classe crendererpospassthru

La CRendererPosPassThru classe gère les commandes de recherche pour les filtres de convertisseur, en les passant en amont au filtre suivant.

Cette classe dérive de la classe CPosPassThru . Elle ajoute la prise en charge de la mise en cache des horodatages à partir des exemples à mesure qu’ils arrivent. Utilisez cette classe de la même façon que la classe CPosPassThru . Pour plus d’informations, consultez la documentation de CPosPassThru .

Le filtre de convertisseur doit mettre à jour les CRendererPosPassThru horodatages mis en cache de l’objet, comme suit :

Pour obtenir un exemple d’utilisation de cette classe, reportez-vous au code source CBaseRenderer .

Méthodes publiques Description
CRendererPosPassThru Méthode de constructeur.
GetMediaTime Récupère les horodatages de l’échantillon actuel.
RegisterMediaTime Met en cache les horodatages de l’échantillon actuel.
ResetMediaTime Réinitialise les horodatages mis en cache à zéro.
EOS Met à jour les horodatages mis en cache après une notification de fin de flux.

Spécifications

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