CBaseRenderer.ScheduleSample-Methode

Die ScheduleSample -Methode geplant ein Beispiel für das Rendering.

Syntax

virtual BOOL ScheduleSample(
   IMediaSample *pMediaSample
);

Parameter

pMediaSample

Zeiger auf die IMediaSample-Schnittstelle des Beispiels.

Rückgabewert

Gibt TRUE zurück, wenn das Beispiel geplant wurde, oder FALSE, wenn das Beispiel gelöscht wurde.

Bemerkungen

Diese Methode bestimmt zuerst, ob das Beispiel sofort gerendert, in der Zukunft gerendert oder gelöscht werden soll. (Dazu wird die CBaseRenderer::GetSampleTimes-Methode aufruft.) Wenn das Beispiel sofort gerendert werden soll, signalisiert die -Methode das CBaseRenderer::m-RenderEvent-Ereignis. _ Wenn das Beispiel in Zukunft gerendert werden soll, ruft die -Methode die IReferenceClock::AdviseTime-Methode für die Planung auf.

Requirements (Anforderungen)

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

Weitere Informationen

CBaseRenderer-Klasse