Compartilhar via


atributo MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_FLAGS

Especifica como criar um apresentador personalizado para o renderizador de vídeo aprimorado (EVR).

Tipo de dados

UINT32

Comentários

Você pode definir esse atributo no ponteiro IMFActivate obtido da função MFCreateVideoRendererActivate . O valor desse atributo é um OR bit a bit dos valores a seguir.

Valor Descrição
MF_ACTIVATE_CUSTOM_PRESENTER_ALLOWFAIL Se o método IMFActivate::ActivateObject não conseguir criar o apresentador personalizado do aplicativo, ele usará o apresentador EVR padrão. Por padrão, se o objeto IMFActivate falhar ao tentar criar o apresentador personalizado, o método ActivateObject falhará.

 

Os aplicativos podem usar o atributo MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_CLSID para especificar um apresentador personalizado para o EVR.

A constante GUID para esse atributo é exportada de mfuuid.lib.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho
Mfidl.h

Confira também

Lista alfabética de atributos da Media Foundation

Atributos aprimorados do renderizador de vídeo

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

Objetos de ativação

Como escrever um apresentador do EVR