attributo MF_TOPONODE_MARKOUT_HERE

Specifica se la pipeline applica il contrassegno in questo nodo. Il contrassegno è il punto in cui termina una presentazione. Se i componenti della pipeline generano dati oltre il punto di markout, i dati non vengono sottoposti a rendering.

Tipo di dati

UINT32

Trattare come valore booleano.

Commenti

Questo attributo si applica a tutti i tipi di nodo.

Se questo attributo è TRUE, la pipeline di Media Foundation taglia gli esempi di output da questo nodo in modo che corrispondano al tempo di arresto per la presentazione. Il caricatore della topologia imposta questo attributo quando risolve una topologia. La maggior parte delle applicazioni non deve impostare o recuperare questo attributo.

È consigliabile che esattamente un nodo in ogni ramo della topologia abbia questo attributo impostato su TRUE. Un ramo di topologia viene definito come percorso da un nodo di origine a un nodo di output. All'interno di un ramo, gli attributi MF_TOPONODE_MARKOUT_HERE e MF_TOPONODE_MARKIN_HERE devono essere impostati sullo stesso nodo del ramo. Non possono essere impostati su nodi diversi all'interno dello stesso ramo.

La costante GUID per questo attributo viene esportata da mfuuid.lib.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Intestazione
Mfidl.h

Vedi anche

Elenco alfabetico degli attributi di Media Foundation

FMAttributes::GetUINT32

FMAttributes::SetUINT32

IMFTopologyNode

MF_TOPONODE_MARKIN_HERE

Attributi del nodo topologia