Metodo IMFCapturePreviewSink::UpdateVideo (mfcaptureengine.h)
Aggiornamenti il fotogramma video. Chiamare questo metodo quando la finestra di anteprima riceve un messaggio di WM_PAINT o WM_SIZE .
Sintassi
HRESULT UpdateVideo(
[in] const MFVideoNormalizedRect *pSrc,
[in] const RECT *pDst,
[in] const COLORREF *pBorderClr
);
Parametri
[in] pSrc
Puntatore a una struttura MFVideoNormalizedRect che specifica il rettangolo di origine. Il rettangolo di origine definisce l'area del fotogramma video visualizzato. Se questo parametro è NULL, viene visualizzato l'intero fotogramma video.
[in] pDst
Puntatore a una struttura RECT che specifica il rettangolo di destinazione. Il rettangolo di destinazione definisce l'area della finestra o dell'oggetto visivo DirectComposition in cui viene disegnato il video.
[in] pBorderClr
Colore del bordo. Utilizzare la macro RGB per creare questo valore.
Valore restituito
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [solo app desktop] |
Server minimo supportato | Windows Server 2012 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | mfcaptureengine.h |