Compartilhar via


atributo MF_TOPONODE_MARKOUT_HERE

Especifica se o pipeline aplica marcação neste nó. Mark-out é o ponto em que uma apresentação termina. Se os componentes de pipeline gerarem dados além do ponto de marcação, os dados não serão renderizados.

Tipo de dados

UINT32

Trate como um valor booliano.

Comentários

Esse atributo se aplica a todos os tipos de nó.

Se esse atributo for TRUE, o pipeline do Media Foundation cortará os exemplos de saída desse nó para corresponder ao tempo de parada da apresentação. O carregador de topologia define esse atributo quando resolve uma topologia. A maioria dos aplicativos não precisa definir ou recuperar esse atributo.

É 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_MARKIN_HERE

Atributos de nó de topologia