Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Crea un objeto de activación para el receptor de medios del representador de vídeo mejorado (EVR).
Sintaxis
HRESULT MFCreateVideoRendererActivate(
[in] HWND hwndVideo,
[out] IMFActivate **ppActivate
);
Parámetros
[in] hwndVideo
Controle a la ventana donde se mostrará el vídeo.
[out] ppActivate
Recibe un puntero a la interfaz IMFActivate . Use esta interfaz para crear el EVR. El autor de la llamada debe liberar la interfaz .
Valor devuelto
La función devuelve un HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.
Código devuelto | Descripción |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
Comentarios
Para crear el EVR, llame a IMFActivate::ActivateObject en el puntero IMFActivate recuperado. (Si usa la sesión multimedia, la sesión multimedia llama automáticamente a ActivateObject cuando pone en cola la topología).
Para configurar el EVR, establezca cualquiera de los siguientes atributos en el objeto IMFActivate antes de llamar a ActivateObject.
Atributo | Descripción |
---|---|
MF_ACTIVATE_CUSTOM_VIDEO_MIXER_ACTIVATE | Objeto de activación para un mezclador personalizado. |
MF_ACTIVATE_CUSTOM_VIDEO_MIXER_CLSID | CLSID para un mezclador personalizado. |
MF_ACTIVATE_CUSTOM_VIDEO_MIXER_FLAGS | Marcas para crear un mezclador personalizado. |
MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_ACTIVATE | Objeto de activación para un moderador personalizado. |
MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_CLSID | CLSID para un moderador personalizado. |
MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_FLAGS | Marcas para crear un moderador personalizado. |
Cuando se llama a IMFActivate::ActivateObject , los objetos de activación establecen la ventana de vídeo en el EVR llamando a IMFVideoDisplayControl::SetVideoPosition. Pasar NULL para el parámetro hwndVideo no es un error, pero no se representará ningún vídeo a menos que el EVR tenga una ventana de vídeo válida.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | mfidl.h |
Library | Mf.lib |
Archivo DLL | Mf.dll |