Partager via


MFPKEY_VTYPE, propriété

Spécifie la logique que le codec utilisera pour détecter la vidéo source entrelacée.

Constante pour IPropertyBag

g_wszWMVCVType

Type de données

VT_I4

Valeur par défaut

0

Notes

Cette propriété peut être définie sur l’une des valeurs suivantes.

Valeur Description
0 Le codec utilise la logique de détection de type frame standard.
1 Le codec traite toutes les trames vidéo sources comme des images entrelacées.
2 Le codec traite toutes les trames vidéo sources comme des champs de la vidéo entrelacée.
3 Le codec détermine automatiquement si les images vidéo d’entrée sont des images entrelacées ou des champs de vidéo entrelacées.
4 Le codec détermine automatiquement si les trames vidéo d’entrée sont des images progressives, des images entrelacées ou des champs de vidéo entrelacées.

 

Cette propriété détermine la méthode d’encodage d’image utilisée pour l’encodage vidéo progressif ou entrelacé.

Si aucun type de vidéo n’est spécifié, le codec utilise l’encodage d’images progressives pour les sessions d’encodage progressif et l’encodage entrelacé de champs pour les sessions d’encodage entrelacées. Le type de session d’encodage vidéo (progressive ou entrelacée) est défini à l’aide de la propriété MFPKEY_INTERLACEDCODINGENABLED .

Notes

La propriété MFPKEY_INTERLACEDCODINGENABLED doit être définie sur VARIANT_TRUE afin de produire une sortie entrelacée ; sinon, la définition de la propriété MPFKEY_VTYPE n’aura aucun effet.

 

Lorsque la vidéo entrelacée est en cours d’encodage, il est possible de spécifier plusieurs méthodes d’encodage d’image. En règle générale, la méthode la plus efficace pour encoder la vidéo entrelacée consiste à utiliser la méthode entrelacée de champ (2). Si la vidéo source contient très peu de mouvement, la méthode entrelacée d’images (1) ou la méthode image/champ automatique (2) peuvent être plus appropriées.

Lors de l’encodage de contenu mixte (contenant à la fois des trames progressives et entrelacées), il est préférable d’utiliser la valeur frame/field/progressive method (4).

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
En-tête
Wmcodecdsp.h

Voir aussi

Propriétés de Media Foundation