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