CBaseVideoRenderer.ShouldDrawSampleNow-Methode

Die ShouldDrawSampleNow -Methode bestimmt, ob das Video gezeichnet werden soll, ohne einen Timer-Advise-Link mit der Uhr zu setzen.

Syntax

virtual HRESULT ShouldDrawSampleNow(
   IMediaSample   *pMediaSample,
   REFERENCE_TIME *ptrStart,
   REFERENCE_TIME *ptrEnd
);

Parameter

pMediaSample

Zeiger auf die IMediaSample-Schnittstelle für das Beispiel.

ptrStart

Zeiger auf die Zeit, zu der mit dem Rendern begonnen werden soll.

ptrEnd

Zeiger auf die Zeit, zu der das Rendering nicht mehr möglich ist.

Rückgabewert

Gibt einen HRESULT-Wert zurück. Gibt S OK zurück, um gleichzeitiges Zeichnen ohne Warten zu bedeuten, S FALSE bedeutet Zeichnen zum Zeitpunkt _ _ ptrStart oder einen Fehler, der bedeutet, dass das Beispiel nicht ge zeichnen soll. Das heißt, es zu überspringen, um Zeit zu sparen.

Hinweise

Diese Memberfunktion überschreibt CBaseRenderer::ShouldDrawSampleNow.

Anforderungen

Anforderung Wert
Header
Renbase.h (include Streams.h)
Bibliothek
Strmbase.lib (Einzelhandels-Builds);
Strmbasd.lib (Debugbuilds)

Weitere Informationen

CBaseVideoRenderer-Klasse