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) |