Share via


enumeración de MEDIA_SAMPLE_CONTENT

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Describe el contenido de una secuencia elemental dentro de una secuencia de transporte MPEG-2. Esta enumeración se usa en la interfaz IMPEG2PIDMap , que se implementa en las patillas de salida del Demultiplexer MPEG-2.

Sintaxis

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

Constantes

MEDIA_TRANSPORT_PACKET

Especifica un paquete de flujo de transporte completo que se va a pasar sin procesamiento.

MEDIA_ELEMENTARY_STREAM

Especifica una carga PES de audio o vídeo.

MEDIA_MPEG2_PSI

Especifica un flujo de datos PAT, PMT, CAT o Privado. Se trata de secciones de PSI completas que no es necesario volver a ensamblar.

MEDIA_TRANSPORT_PAYLOAD

Especifica las cargas de paquetes TS recopiladas, como los paquetes PES.

Requisitos

Requisito Value
Encabezado
Bdatypes.h (incluye Bdaiface.h)

Consulte también

Tipos enumerados de DirectShow