CBaseRenderer.Render-Methode

Die Render -Methode rendert ein Beispiel.

Syntax

virtual Render(
   IMediaSample *pMediaSample
);

Parameter

pMediaSample

Zeiger auf die IMediaSample-Schnittstelle des Beispiels.

Rückgabewert

Gibt einen HRESULT-Wert zurück. Mögliche Werte sind die werte in der folgenden Tabelle.

Rückgabecode Beschreibung
S _ FALSE
Der Filter wird beendet, oder pMediaSample ist NULL.
S _ OK
Erfolg.

Hinweise

Diese Methode ruft die reine virtuelle Methode CBaseRenderer::D oRenderSampleauf, die die eigentliche Arbeit übernimmt. Die abgeleitete Klasse muss DoRenderSample implementieren.

Unmittelbar vor dem Aufruf von DoRenderSample ruft diese Methode die CBaseRenderer::OnRenderStart-Methode auf. Unmittelbar danach wird die CBaseRenderer::OnRenderEnd-Methode aufruft. Die abgeleitete Klasse kann diese beiden Methoden nach Bedarf überschreiben.

Anforderungen

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

Weitere Informationen

CBaseRenderer-Klasse