Método IMFMediaEngineEx::UpdateVideoStream (mfmediaengine.h)
Novedades el rectángulo de origen, el rectángulo de destino y el color del borde del vídeo.
Sintaxis
HRESULT UpdateVideoStream(
[in] const MFVideoNormalizedRect *pSrc,
[in] const RECT *pDst,
[in] const MFARGB *pBorderClr
);
Parámetros
[in] pSrc
Puntero a una estructura MFVideoNormalizedRect que especifica el rectángulo de origen. El rectángulo de origen define el área del fotograma de vídeo que se muestra. Si este parámetro es NULL, se muestra todo el fotograma de vídeo.
[in] pDst
Puntero a una estructura RECT que especifica el rectángulo de destino. El rectángulo de destino define el área de la ventana o el objeto visual DirectComposition donde se dibuja el vídeo.
[in] pBorderClr
Puntero a una estructura MFARGB que especifica el color del borde.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
En el modo de representación, llame a este método para cambiar la posición del vídeo, actualizar el color del borde o volver a pintar el fotograma de vídeo. Si todos los parámetros son NULL, el método vuelve a pintar el fotograma de vídeo más reciente.
En el modo de servidor de fotogramas, este método no tiene ningún efecto.
Consulta Video Processor MFT para obtener información sobre los rectángulos de origen y destino en el procesador de vídeo MFT.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | mfmediaengine.h |