IMFMediaEngineEx::UpdateVideoStream-Methode (mfmediaengine.h)
Updates das Quellrechteck, das Zielrechteck und die Rahmenfarbe für das Video.
Syntax
HRESULT UpdateVideoStream(
[in] const MFVideoNormalizedRect *pSrc,
[in] const RECT *pDst,
[in] const MFARGB *pBorderClr
);
Parameter
[in] pSrc
Ein Zeiger auf eine MFVideoNormalizedRect-Struktur , die das Quellrechteck angibt. Das Quellrechteck definiert den Bereich des angezeigten Videorahmens. Wenn dieser Parameter NULL ist, wird der gesamte Videoframe angezeigt.
[in] pDst
Ein Zeiger auf eine RECT-Struktur , die das Zielrechteck angibt. Das Zielrechteck definiert den Bereich des Fensters oder des DirectComposition-Visuals, in dem das Video gezeichnet wird.
[in] pBorderClr
Ein Zeiger auf eine MFARGB-Struktur , die die Rahmenfarbe angibt.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Rufen Sie im Renderingmodus diese Methode auf, um das Video neu zu positionieren, die Rahmenfarbe zu aktualisieren oder den Videoframe neu zu streichen. Wenn alle Parameter NULL sind, wird der neueste Videoframe von der -Methode neu gezeichnet.
Im Frame-Server-Modus hat diese Methode keine Auswirkung.
Informationen zu Quell- und Zielrechtecken im Videoprozessor-MFT finden Sie unter Videoprozessor MFT.
Anforderungen
Anforderung | Wert |
---|---|
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 |