Énumération MFVideoInterlaceMode (mfobjects.h)

Spécifie la façon dont un flux vidéo est entrelacé.

Dans les descriptions qui suivent, le champ supérieur fait référence au champ qui contient la ligne de demi-analyse de début. Le champ inférieur fait référence au champ qui contient la première ligne d’analyse complète.

Syntax

typedef enum _MFVideoInterlaceMode {
  MFVideoInterlace_Unknown = 0,
  MFVideoInterlace_Progressive = 2,
  MFVideoInterlace_FieldInterleavedUpperFirst = 3,
  MFVideoInterlace_FieldInterleavedLowerFirst = 4,
  MFVideoInterlace_FieldSingleUpper = 5,
  MFVideoInterlace_FieldSingleLower = 6,
  MFVideoInterlace_MixedInterlaceOrProgressive = 7,
  MFVideoInterlace_Last,
  MFVideoInterlace_ForceDWORD = 0x7fffffff
} MFVideoInterlaceMode;

Constantes

 
MFVideoInterlace_Unknown
Valeur : 0
Le type d’entrelacement n’est pas connu.
MFVideoInterlace_Progressive
Valeur : 2
Images progressives.
MFVideoInterlace_FieldInterleavedUpperFirst
Valeur : 3
Images entrelacées. Chaque image contient deux champs. Les lignes de champ sont entrelacées, le champ supérieur s’affichant sur la première ligne.
MFVideoInterlace_FieldInterleavedLowerFirst
Valeur : 4
Images entrelacées. Chaque image contient deux champs. Les lignes de champ sont entrelacées, le champ inférieur s’affichant sur la première ligne.
MFVideoInterlace_FieldSingleUpper
Valeur : 5
Images entrelacées. Chaque image contient un champ, le champ supérieur s’affichant en premier.
MFVideoInterlace_FieldSingleLower
Valeur : 6
Images entrelacées. Chaque image contient un champ, le champ inférieur s’affichant en premier.
MFVideoInterlace_MixedInterlaceOrProgressive
Valeur : 7
Le flux contient un mélange de modes entrelacés et progressifs.
MFVideoInterlace_Last
Réservé.
MFVideoInterlace_ForceDWORD
Valeur : 0x7fffffff
Réservé. Ce membre force le type d’énumération à compiler en tant que valeur DWORD .

Notes

Les lignes d’analyse du champ inférieur sont inférieures de 0,5 à celles du champ supérieur. Dans la télévision NTSC, une image se compose d’un champ inférieur suivi d’un champ supérieur. Dans la télévision PAL, une image se compose d’un champ supérieur suivi d’un champ inférieur.

Le champ supérieur est également appelé champ pair, champ supérieur ou champ 2. Le champ inférieur est également appelé champ impair, champ inférieur ou champ 1.

Si le mode entrelacé est MFVideoInterlace_FieldSingleUpper ou MFVideoInterlace_FieldSingleLower, chaque exemple contient un seul champ, de sorte que chaque mémoire tampon contient seulement la moitié du nombre de lignes de champ indiquées dans le type de média.

Spécifications

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête mfobjects.h (inclure Mfidl.h)

Voir aussi

MF_MT_INTERLACE_MODE

Énumérations Media Foundation

Entrelacement vidéo

Types de médias vidéo