CBaseRenderer.Pause-Methode

Die Pause -Methode hält den Filter an.

Syntax

HRESULT Pause();

Parameter

Diese Methode hat keine Parameter.

Rückgabewert

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

Rückgabecode Beschreibung
S _ OK
Der Übergang ist abgeschlossen.
S _ FALSE
Der Übergang ist nicht abgeschlossen.

Hinweise

Diese Methode überschreibt die CBaseFilter::P ause-Methode. Sie führt die folgenden Schritte aus:

  • Ruft die CBaseFilter::P ause-Methode auf.
  • Commits für die Zuweisung. (Siehe IMemAllocator::Commit.)
  • Wenn der vorherige Zustand beendet wurde, gibt der Filter alle Stichproben frei, die er hält. (Das Beispiel ist nicht mehr gültig.)
  • Ruft die CBaseRenderer::CompleteStateChange-Methode auf und gibt den Wert zurück.

Anforderungen

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

Siehe auch

CBaseRenderer-Klasse