Metodo IMFMediaEngineEx::UpdateVideoStream (mfmediaengine.h)
Aggiornamenti il rettangolo di origine, il rettangolo di destinazione e il colore del bordo per il video.
Sintassi
HRESULT UpdateVideoStream(
[in] const MFVideoNormalizedRect *pSrc,
[in] const RECT *pDst,
[in] const MFARGB *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
Puntatore a una struttura MFARGB che specifica il colore del bordo.
Valore restituito
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
In modalità di rendering chiamare questo metodo per riposizionare il video, aggiornare il colore del bordo o aggiornare il fotogramma video. Se tutti i parametri sono NULL, il metodo aggiorna il fotogramma video più recente.
In modalità server frame questo metodo non ha alcun effetto.
Vedi Video Processor MFT per informazioni sui rettangoli di origine e di destinazione in MFT processore video.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | mfmediaengine.h |