Partilhar via


atributo MF_TOPONODE_MEDIASTOP

Especifica o tempo de parada da apresentação.

Tipo de dados

UINT64

Trate como um valor LONGLONG .

Obter/definir

Para obter esse atributo, chame IMFAttributes::GetUINT64.

Para definir esse atributo, chame IMFAttributes::SetUINT64.

Aplica-se a

IMFTopologyNode

Comentários

Esse atributo especifica a posição na origem em que a reprodução é interrompida, em unidades de 100 nanossegundos, em relação ao início da origem. Se o atributo não estiver definido, a reprodução será interrompida no final da origem. Por exemplo, para interromper a reprodução na marca de 5 segundos, defina esse atributo como 500000000. Defina o atributo nos nós de origem na topologia (nós com tipo igual a MF_TOPOLOGY_SOURCESTREAM_NODE). Defina o atributo antes de chamar IMFMediaSession::SetTopology.

Observação

Se você inserir manualmente um decodificador na topologia, também deverá definir os atributos MF_TOPONODE_MARKIN_HERE e MF_TOPONODE_MARKOUT_HERE no nó do decodificador.

 

Depois que a topologia for definida, definir esse atributo não terá efeito.

Esse atributo é um valor assinado, embora seja armazenado como um UINT64. No entanto, valores negativos não são significativos.

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

Tempos de apresentação de sequência

Atributos de nó de topologia

MF_TOPONODE_MEDIASTART