CBaseRenderer.CompleteStateChange-Methode
Die CompleteStateChange -Methode bestimmt, ob ein Übergang zum angehaltenen Zustand abgeschlossen ist.
Syntax
virtual HRESULT CompleteStateChange(
FILTER_STATE OldState
);
Parameter
-
OldState
-
Zustand vor dem Übergang.
Rückgabewert
Gibt S _ OK zurück, wenn der Übergang abgeschlossen ist. Andernfalls gibt S _ FALSE zurück.
Bemerkungen
Die CBaseRenderer::P ause-Methode ruft diese Methode auf, um den Status des Zustandsübergangs zu aktualisieren. Im Allgemeinen wird der Übergang zu angehalten erst abgeschlossen, wenn der Filter ein Beispiel empfängt. In einigen Situationen wird der Übergang jedoch sofort abgeschlossen, z. B. wenn der Filter nicht verbunden ist oder wenn das Ende des Streams erreicht wurde. Diese Methode überprüft die verschiedenen Kriterien und ruft dann die CBaseRenderer::Ready-Methode oder die CBaseRenderer::NotReady-Methode auf, um den Übergangsstatus zu aktualisieren.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|