attributo MF_PD_PLAYBACK_ELEMENT_ID

Contiene l'identificatore dell'elemento playlist nella presentazione.

Tipo di dati

UINT32

Ottenere/impostare

Per ottenere questo attributo, chiamare IMFAttributes::GetUINT32.

Per impostare questo attributo, chiamare IMFAttributes::SetUINT32.

Si applica a

IMFPresentationDescriptor

Commenti

Le origini multimediali che recapitano playlist possono facoltativamente impostare questo attributo sui descrittori di presentazione.

Quando un'origine multimediale recapita una playlist, invia un evento MENewPresentation per ogni elemento della playlist dopo il primo. Questo evento contiene un descrittore di presentazione per il nuovo elemento playlist. L'origine multimediale può assegnare identificatori agli elementi impostando l'attributo MF_PD_PLAYBACK_ELEMENT_ID in ogni descrittore di presentazione, incluso quello creato da IMFMediaSource::CreatePresentationDescriptor.

Un'origine multimediale potrebbe anche inviare l'evento MENewPresentation a causa di un cambio di flusso dinamico o di una modifica nel numero di flussi. In tale situazione, il valore di MF_PD_PLAYBACK_ELEMENT_ID deve rimanere invariato in entrambe le presentazioni, per indicare che entrambe le presentazioni rappresentano lo stesso elemento playlist. Se due presentazioni consecutive hanno lo stesso valore per questo attributo, la pipeline di Microsoft Media Foundation prevede che i timestamp rimangano continui durante la transizione. Pertanto, l'origine multimediale non deve usare l'attributo MF_EVENT_SOURCE_ACTUAL_START quando passa alla presentazione successiva.

Le origini multimediali che implementano IMFMediaSourceTopologyProvider devono usare l'attributo MF_TOPONODE_SEQUENCE_ELEMENTID anziché l'attributo MF_PD_PLAYBACK_ELEMENT_ID.

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

Requisiti

Requisito Valore
Client minimo supportato
Windows 7 [app desktop | App UWP]
Server minimo supportato
Windows Server 2008 R2 [app desktop | App UWP]
Intestazione
Mfidl.h

Vedi anche

Elenco alfabetico degli attributi di Media Foundation

Attributi del descrittore di presentazione