Share via


énumération DVD_PREFERRED_DISPLAY_MODE (strmif.h)

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

Note Déconseillée.
 
Indique les proportions de fenêtre et la méthode de conversion préférées de l’utilisateur.

Syntaxe

typedef enum tagDVD_PREFERRED_DISPLAY_MODE {
  DISPLAY_CONTENT_DEFAULT = 0,
  DISPLAY_16x9 = 1,
  DISPLAY_4x3_PANSCAN_PREFERRED = 2,
  DISPLAY_4x3_LETTERBOX_PREFERRED = 3
} DVD_PREFERRED_DISPLAY_MODE;

Constantes

 
DISPLAY_CONTENT_DEFAULT
Valeur : 0
Utilisez la taille de fenêtre et le type de contenu par défaut.
DISPLAY_16x9
Valeur : 1
Utilisez une fenêtre 16 x 9.
DISPLAY_4x3_PANSCAN_PREFERRED
Valeur : 2
Utilisez une fenêtre 4 x 3 et convertissez en panoramique, si possible.
DISPLAY_4x3_LETTERBOX_PREFERRED
Valeur : 3
Utilisez une fenêtre 4 x 3 et convertissez en boîte aux lettres, si possible.

Notes

L’énumération DVD_PREFERRED_DISPLAY_MODE indique les proportions de fenêtre préférées de l’utilisateur et la méthode de conversion préférée de contenu de 16 x 9 en proportions de fenêtres de 4 x 3. L’analyse panoramique et la boîte aux lettres sont les deux méthodes de conversion. L’affichage d’une vidéo à la plus grande taille possible à l’intérieur de la fenêtre d’affichage sans rognage ou étirement est appelé affichage au format boîte aux lettres. L’analyse panoramique consiste spécifiquement à rogner une vidéo 16 x 9 pour l’afficher dans une fenêtre 4 x 3 à l’aide de paramètres définis par l’auteur de la vidéo.

Ce type énuméré indique une préférence pour les mécanismes de conversion, car certains contenus ne peuvent être affichés qu’à l’aide de l’une de ces méthodes. Le contenu 4 x 3 est toujours converti en fenêtre 16 x 9 à l’aide du sideboxing, où des barres noires sont ajoutées aux côtés droit et gauche de l’affichage au lieu du haut et du bas de l’affichage, comme dans la conversion 16 x 9 en 4 x 3 à l’aide du boîte à lettres.

Le tableau suivant montre la méthode de conversion utilisée entre le type de contenu réel répertorié dans la première colonne et le paramètre de préférence d’affichage de l’utilisateur, indiqué par l’une des autres colonnes.

Type de contenu réel 16 x 9 4 x 3 panoramiques Boîte aux lettres 4 x 3
4 x 3 Sideboxing None None
Boîte aux lettres 16 x 9 uniquement None Boîte aux lettres Boîte aux lettres
Analyse panoramique 16 x 9 uniquement None Analyse panoramique Analyse panoramique
16 x 9 panoramiques ou boîte aux lettres None Analyse panoramique Boîte aux lettres
 

La taille de fenêtre native utilisée est toujours la taille préférée de l’utilisateur.

Configuration requise

   
En-tête strmif.h (include Dshow.h)

Voir aussi

Types énumérés DirectShow

IDvdControl::VideoModePreferrence