Compartir a través de


MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_CLSID (atributo)

CLSID de un presentador de vídeo personalizado para el receptor multimedia del representador de vídeo mejorado (EVR).

Tipo de datos

GUID

Comentarios

Si va a crear el EVR mediante un objeto de activación, puede usar este atributo para establecer un presentador de vídeo personalizado en el EVR. Use este atributo de la siguiente manera:

  1. Llame a la función MFCreateVideoRendererActivate para crear un objeto de activación para el EVR. La función devuelve un puntero a la interfaz IMFActivate.

  2. Establezca este atributo en el puntero IMFActivate mediante la llamada aIMFAttributes::SetGUID. El valor del atributo es el CLSID del presentador de vídeo personalizado de la aplicación.

Si se establece este atributo, el EVR llama a CoCreateInstance con el CLSID especificado para crear el presentador de vídeo personalizado. El presentador de vídeo debe exponer la interfaz IMFVideoPresenter. El presentador se crea como un servidor COM dentro de proceso.

La constante de GUID de este atributo se exporta desde mfuuid.lib.

Requisitos

Requisito Valor
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado
Mfidl.h

Consulte también

Lista alfabética de los atributos de Media Foundation

Atributos del representador de vídeo mejorado

IMFAttributes::GetGUID

IMFAttributes::SetGUID

IMFActivate

Objetos de activación

Procedimiento para escribir un presentador de EVR