attribut MF_TOPONODE_SEQUENCE_ELEMENTID

Spécifie l’élément qui contient ce nœud source.

Type de données

UINT32

Notes

Cet attribut s’applique aux nœuds sources (MF_TOPOLOGY_SOURCESTREAM_NODE).

Le pipeline multimédia utilise cet attribut pour découvrir quand les sources multimédias font partie du même élément. Le pipeline traite tous les nœuds sources qui font partie du même élément que ceux qui ont la même horloge.

Lorsque le pipeline met en file d’attente une nouvelle topologie qui contient des nœuds sources qui font partie d’un élément présent dans la topologie précédente, le pipeline traite ces nœuds sources comme ayant la même horloge que les nœuds sources de cet élément dans la topologie précédente.

Notes

Le pipeline multimédia ne corrige pas les horodatages pour les nœuds sources avec des fréquences d’horloge différentes.

 

Une source multimédia capable de fournir des topologies doit implémenter l’interface IMFMediaSourceTopologyProvider ou l’interface IMFSequencerSource . Une source multimédia qui fournit des topologies doit définir l’attribut MF_TOPONODE_SEQUENCE_ELEMENTID sur chaque nœud source qu’elle crée.

La constante GUID de cet attribut est exportée à partir de mfuuid.lib.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]
En-tête
Mfidl.h

Voir aussi

Liste alphabétique des attributs Media Foundation

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFMediaSourceTopologyProvider

IMFSequencerSource

IMFTopologyNode

Attributs de nœud de topologie

Source du séquenceur