KS_MPEGVIDEOINFO2 estructura (ksmedia.h)

La estructura KS_MPEGVIDEOINFO2 describe una secuencia de vídeo MPEG-2, incluida la configuración bob o weave.

Sintaxis

typedef struct tagKS_MPEGVIDEOINFO2 {
  KS_VIDEOINFOHEADER2 hdr;
  DWORD               dwStartTimeCode;
  DWORD               cbSequenceHeader;
  DWORD               dwProfile;
  DWORD               dwLevel;
  DWORD               dwFlags;
  DWORD               bSequenceHeader[1];
} KS_MPEGVIDEOINFO2, *PKS_MPEGVIDEOINFO2;

Miembros

hdr

Especifica una estructura de KS_VIDEOINFOHEADER2 que describe los detalles de la secuencia de vídeo.

dwStartTimeCode

Código de tiempo de "grupo de imágenes" de 25 bits al principio de los datos (no se usa para DVD).

cbSequenceHeader

Longitud del miembro bSequenceHeader , en bytes (cero para DVD).

dwProfile

Especifica el perfil MPEG-2. Este miembro debe ser uno de los valores de la enumeración KS_MPEG2Profile .

dwLevel

Especifica el nivel MPEG-2. Este miembro debe ser uno de los valores de la enumeración KS_MPEG2Level .

dwFlags

Especifica las marcas que indican las preferencias. Este miembro se puede establecer en uno o varios valores (OR lógicos) definidos en ksmedia.h.

Marca Significado
KS_MPEG2_DoPanScan Si se establece, el descodificador de vídeo MPEG-2 debe recortar la imagen de salida en función de los vectores de recorrido panorámico en la extensión de visualización de imagen y cambiar la relación de aspecto de la imagen en consecuencia.
KS_MPEG2_DVDLine21Field1 Si se establece, el descodificador MPEG-2 debe poder generar un pin de salida para los datos cerrados de estilo DVD subtítulo que se encuentran en la capa GOP del campo 1.
KS_MPEG2_DVDLine21Field2 Si se establece, el descodificador MPEG-2 debe ser capaz de generar un pin de salida para los datos cerrados de estilo DVD subtítulo que se encuentran en la capa GOP del campo 2.
KS_MPEG2_SourceIsLetterboxed Si se establece, indica que las barras negras se han codificado en la parte superior e inferior del vídeo.
KS_MPEG2_FilmCameraMode Si se establece, indica el "modo de película" usado para el contenido 625/50. Si se borra, indica que se usó el "modo de cámara".
KS_MPEG2_LetterboxAnalogOut Si se establece y la secuencia se envía a una salida analógica, la secuencia debe estar en la caja de letras. Las secuencias enviadas a VGA solo deben estar escritas por los representadores.
KS_MPEG2_DSS_UserData Si se establece, el descodificador MPEG-2 debe procesar los datos de usuario de estilo DSS.
KS_MPEG2_DVB_UserData Si se establece, el descodificador MPEG-2 debe procesar los datos de usuario de estilo DVB.
KS_MPEG2_27MHzTimebase Si se establece, las marcas de tiempo PTS y DTS avanzan a 27 MHz en lugar de 90 kHz.

bSequenceHeader[1]

Longitud del miembro bSequenceHeader , en bytes (cero para DVD).

Requisitos

Requisito Valor
Header ksmedia.h (incluye Ksmedia.h)

Consulte también

KS_VIDEOINFOHEADER2