Partilhar via


atributo MF_PD_PLAYBACK_ELEMENT_ID

Contém o identificador do elemento playlist na apresentação.

Tipo de dados

UINT32

Obter/definir

Para obter esse atributo, chame IMFAttributes::GetUINT32.

Para definir esse atributo, chame IMFAttributes::SetUINT32.

Aplica-se a

IMFPresentationDescriptor

Comentários

Fontes de mídia que fornecem playlists podem, opcionalmente, definir esse atributo em seus descritores de apresentação.

Quando uma fonte de mídia entrega uma playlist, ela envia um evento MENewPresentation para cada elemento de playlist após o primeiro. Esse evento contém um descritor de apresentação para o novo elemento de playlist. A fonte de mídia pode atribuir identificadores aos elementos definindo o atributo MF_PD_PLAYBACK_ELEMENT_ID em cada descritor de apresentação, incluindo aquele criado por IMFMediaSource::CreatePresentationDescriptor.

Uma fonte de mídia também pode enviar o evento MENewPresentation devido a um comutador de fluxo dinâmico ou uma alteração no número de fluxos. Nessa situação, o valor de MF_PD_PLAYBACK_ELEMENT_ID deve permanecer o mesmo em ambas as apresentações, para indicar que ambas as apresentações representam o mesmo elemento de playlist. Se duas apresentações consecutivas tiverem o mesmo valor para esse atributo, o pipeline do Microsoft Media Foundation espera que os carimbos de data/hora permaneçam contínuos durante a transição. Portanto, a fonte de mídia não deve usar o atributo MF_EVENT_SOURCE_ACTUAL_START quando faz a transição para a próxima apresentação.

As fontes de mídia que implementam IMFMediaSourceTopologyProvider devem usar o atributo MF_TOPONODE_SEQUENCE_ELEMENTID em vez do atributo MF_PD_PLAYBACK_ELEMENT_ID.

A constante GUID para esse atributo é exportada de mfuuid.lib.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte
Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho
Mfidl.h

Confira também

Lista alfabética de atributos da Media Foundation

Atributos de descritor de apresentação