Compartilhar via


enumeração MEDIA_SAMPLE_CONTENT

[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

Descreve o conteúdo de um fluxo elementar em um fluxo de transporte MPEG-2. Essa enumeração é usada na interface IMPEG2PIDMap , que é implementada nos pinos de saída do Demultiplexer MPEG-2.

Sintaxe

typedef enum  { 
  MEDIA_TRANSPORT_PACKET,
  MEDIA_ELEMENTARY_STREAM,
  MEDIA_MPEG2_PSI,
  MEDIA_TRANSPORT_PAYLOAD
} MEDIA_SAMPLE_CONTENT;

Constantes

MEDIA_TRANSPORT_PACKET

Especifica um pacote de fluxo de transporte completo a ser passado sem processamento.

MEDIA_ELEMENTARY_STREAM

Especifica um conteúdo PES de áudio ou vídeo.

MEDIA_MPEG2_PSI

Especifica um fluxo de dados PAT, PMT, CAT ou Private. Estas são seções completas da PSI que não precisam ser remontadas.

MEDIA_TRANSPORT_PAYLOAD

Especifica as cargas de pacote TS coletadas, como pacotes PES.

Requisitos

Requisito Valor
parâmetro
Bdatypes.h (inclua Bdaiface.h)

Confira também

Tipos enumerados do DirectShow