attribut MF_PD_PLAYBACK_ELEMENT_ID
Contient l’identificateur de l’élément playlist dans la présentation.
Type de données
UINT32
Obtenir/définir
Pour obtenir cet attribut, appelez IMFAttributes::GetUINT32.
Pour définir cet attribut, appelez IMFAttributes::SetUINT32.
S’applique à
Notes
Les sources multimédias qui fournissent des playlists peuvent éventuellement définir cet attribut sur leurs descripteurs de présentation.
Lorsqu’une source multimédia remet une playlist, elle envoie un événement MENewPresentation pour chaque élément de playlist après le premier. Cet événement contient un descripteur de présentation pour le nouvel élément de playlist. La source multimédia peut affecter des identificateurs aux éléments en définissant l’attribut MF_PD_PLAYBACK_ELEMENT_ID sur chaque descripteur de présentation, y compris celui créé par IMFMediaSource::CreatePresentationDescriptor.
Une source multimédia peut également envoyer l’événement MENewPresentation en raison d’un commutateur de flux dynamique ou d’une modification du nombre de flux. Dans ce cas, la valeur de MF_PD_PLAYBACK_ELEMENT_ID doit rester la même dans les deux présentations, pour indiquer que les deux présentations représentent le même élément de sélection. Si deux présentations consécutives ont la même valeur pour cet attribut, le pipeline Microsoft Media Foundation s’attend à ce que les horodatages restent continus tout au long de la transition. Par conséquent, la source multimédia ne doit pas utiliser l’attribut MF_EVENT_SOURCE_ACTUAL_START lors de la transition vers la présentation suivante.
Les sources multimédias qui implémentent IMFMediaSourceTopologyProvider doivent utiliser l’attribut MF_TOPONODE_SEQUENCE_ELEMENTID plutôt que l’attribut MF_PD_PLAYBACK_ELEMENT_ID.
La constante GUID de cet attribut est exportée à partir de mfuuid.lib.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge |
Windows Server 2008 R2 [applications de bureau | Applications UWP] |
En-tête |
|
Voir aussi