Partager via


structure KS_MPEGVIDEOINFO2 (ksmedia.h)

La structure KS_MPEGVIDEOINFO2 décrit un flux vidéo MPEG-2, y compris les paramètres bob ou weave.

Syntaxe

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

Membres

hdr

Spécifie une structure KS_VIDEOINFOHEADER2 qui décrit les détails du flux vidéo.

dwStartTimeCode

Un code de temps « groupe d’images » 25 bits au début des données (non utilisé pour le DVD).

cbSequenceHeader

Longueur du membre bSequenceHeader , en octets (zéro pour le DVD).

dwProfile

Spécifie le profil MPEG-2. Ce membre doit être l’une des valeurs de l’énumération KS_MPEG2Profile .

dwLevel

Spécifie le niveau MPEG-2. Ce membre doit être l’une des valeurs de l’énumération KS_MPEG2Level .

dwFlags

Spécifie les indicateurs qui indiquent les préférences. Ce membre peut être défini sur une ou plusieurs valeurs (LOGIQUE OR) définies dans ksmedia.h.

Indicateur Signification
KS_MPEG2_DoPanScan S’il est défini, le décodeur vidéo MPEG-2 doit rogner l’image de sortie en fonction des vecteurs de balayage panoramique dans l’extension d’affichage de l’image et modifier le rapport d’image en conséquence.
KS_MPEG2_DVDLine21Field1 S’il est défini, le décodeur MPEG-2 doit être en mesure de produire une broche de sortie pour les données fermées de style DVD légende trouvées dans la couche GOP du champ 1.
KS_MPEG2_DVDLine21Field2 S’il est défini, le décodeur MPEG-2 doit être en mesure de produire une broche de sortie pour les données fermées de style DVD légende trouvées dans la couche GOP du champ 2.
KS_MPEG2_SourceIsLetterboxed Si la valeur est définie, indique que les barres noires ont été encodées en haut et en bas de la vidéo.
KS_MPEG2_FilmCameraMode Si défini, indique « mode film » utilisé pour le contenu 625/50. Si cette option est désactivée, indique que le « mode caméra » a été utilisé.
KS_MPEG2_LetterboxAnalogOut S’il est défini et que le flux est envoyé à une sortie analogique, le flux doit être mis en boîte aux lettres. Les flux envoyés à VGA doivent être mis en boîte aux lettres uniquement par les convertisseurs.
KS_MPEG2_DSS_UserData S’il est défini, le décodeur MPEG-2 doit traiter les données utilisateur de style DSS.
KS_MPEG2_DVB_UserData S’il est défini, le décodeur MPEG-2 doit traiter les données utilisateur de type DVB.
KS_MPEG2_27MHzTimebase Si la valeur est définie, les horodatages PTS et DTS avancent à 27 MHz au lieu de 90 kHz.

bSequenceHeader[1]

Longueur du membre bSequenceHeader , en octets (zéro pour le DVD).

Configuration requise

Condition requise Valeur
En-tête ksmedia.h (inclure Ksmedia.h)

Voir aussi

KS_VIDEOINFOHEADER2