IMFMediaEngine::OnVideoStreamTick-Methode (mfmediaengine.h)
Fragt die Medien-Engine ab, um herauszufinden, ob ein neuer Videoframe bereit ist.
Syntax
HRESULT OnVideoStreamTick(
[out] LONGLONG *pPts
);
Parameter
[out] pPts
Wenn ein neuer Frame bereit ist, empfängt die Präsentationszeit des Frames.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | Beschreibung |
---|---|
|
Die Methode war erfolgreich, aber die Media Engine verfügt nicht über einen neuen Frame. |
|
Ein neuer Videorahmen kann angezeigt werden. |
Hinweise
Im Frame-Server-Modus sollte die Anwendung diese Methode aufrufen, wenn ein vertikales Leerzeichen auf dem Anzeigegerät auftritt. Wenn die Methode S_OK zurückgibt, rufen Sie IMFMediaEngine::TransferVideoFrame auf, um den Frame an das Renderziel zu übergeben. Wenn die Methode S_FALSE zurückgibt, warten Sie auf die nächste vertikale Leere, und rufen Sie die Methode erneut auf.
Rufen Sie diese Methode nicht im Renderingmodus oder reinen Audiomodus auf.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | mfmediaengine.h |