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

Consulte también

IMFMediaEngineEx