IMFCapturePreviewSink::UpdateVideo-Methode (mfcaptureengine.h)
Updates den Videoframe. Rufen Sie diese Methode auf, wenn das Vorschaufenster eine WM_PAINT- oder WM_SIZE-Nachricht empfängt.
Syntax
HRESULT UpdateVideo(
[in] const MFVideoNormalizedRect *pSrc,
[in] const RECT *pDst,
[in] const COLORREF *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
Die Rahmenfarbe. Verwenden Sie das RGB-Makro , um diesen Wert zu erstellen.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mfcaptureengine.h |