Compartilhar via


atributo MF_TOPONODE_MARKIN_HERE

Especifica se o pipeline aplica mark-in neste nó. Mark-in é o ponto em que uma apresentação é iniciada. Se os componentes de pipeline gerarem dados antes do ponto de marcação, os dados não serão renderizados.

Tipo de dados

UINT32

Trate como um valor booliano.

Comentários

Observação

A maioria dos aplicativos não precisa usar esse atributo. A Sessão de Mídia define automaticamente esse atributo, se necessário.

 

Esse atributo se aplica a todos os tipos de nó. Se o atributo for TRUE, o pipeline do Media Foundation cortará os exemplos de saída desse nó para corresponder à hora de início da apresentação. O carregador de topologia define esse atributo quando resolve uma topologia.

É recomendável que exatamente um nó em cada branch da topologia tenha esse atributo definido como TRUE. Um branch de topologia é definido como o caminho de um nó de origem para um nó de saída. Em um branch, os atributos MF_TOPONODE_MARKOUT_HERE e MF_TOPONODE_MARKIN_HERE devem ser definidos no mesmo nó no branch. Eles não podem ser definidos em nós diferentes dentro do mesmo branch.

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

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFTopologyNode

MF_TOPONODE_MARKOUT_HERE

Atributos de nó de topologia