CBasePin.NewSegment-Methode

Die -Methode benachrichtigt den Pin, dass Medienbeispiele, die nach diesem Aufruf empfangen NewSegment wurden, als Segment gruppiert werden. Implementiert die IPin::NewSegment-Methode.

Syntax

HRESULT NewSegment(
   REFERENCE_TIME tStart,
   REFERENCE_TIME tStop,
   double         dRate
);

Parameter

tStart

Startmedienposition des Segments in Einheiten von 100 Nanosekunden.

tStop

Endmedienposition des Segments in Einheiten von 100 Nanosekunden.

dRate

Rate, mit der dieses Segment verarbeitet werden soll, als Prozentsatz der ursprünglichen Rate.

Rückgabewert

Gibt S _ OK zurück.

Hinweise

Diese Methode legt die Membervariablen CBasePin::m _ tStart, CBasePin::m _ tStopund CBasePin::m _ dRate fest. Überschreiben Sie in der abgeleiteten Klasse diese Methode, um die Benachrichtigung nachgelagert zu übergeben.

Anforderungen

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

Siehe auch

CBasePin-Klasse