DVD_PREFERRED_DISPLAY_MODE-Enumeration (strmif.h)
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]
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;
DISPLAY_CONTENT_DEFAULT Wert: 0 Verwenden Sie die Standardfenstergröße und den Inhaltstyp. |
DISPLAY_16x9 Wert: 1 Verwenden Sie ein 16 x 9-Fenster. |
DISPLAY_4x3_PANSCAN_PREFERRED Wert: 2 Verwenden Sie ein 4 x 3-Fenster, und konvertieren Sie nach Möglichkeit in einen Schwenkscan. |
DISPLAY_4x3_LETTERBOX_PREFERRED Wert: 3 Verwenden Sie ein 4 x 3-Fenster, und konvertieren Sie nach Möglichkeit in den Briefkasten. |
Die DVD_PREFERRED_DISPLAY_MODE-Enumeration gibt das bevorzugte Fensterseitenverhältnis des Benutzers und die bevorzugte Methode zur Konvertierung von 16 x 9 Inhalten in ein Seitenverhältnis von 4 x 3 Fenstern an. Panscan und Letterboxing sind die beiden Konvertierungsmethoden. Das Anzeigen eines Videos in der größtmöglichen Größe innerhalb des Anzeigefensters ohne Zuschneiden oder Strecken wird als Anzeige im Briefkastenformat bezeichnet. Beim Schwenkscan wird speziell ein 16 x 9-Video zur Anzeige in einem 4 x 3-Fenster mithilfe der vom Videoautor definierten Parameter zugeschnitten.
Dieser aufgezählte Typ gibt eine Präferenz für Konvertierungsmechanismen an, da einige Inhalte nur mit einer dieser Methoden angezeigt werden können. Inhalte, die 4 x 3 sind, werden immer mithilfe des Sideboxings in ein 16 x 9-Fenster konvertiert, in dem schwarze Balken auf der rechten und linken Seite des Displays anstelle der oberen und unteren Bildschirmseite hinzugefügt werden, wie bei der Konvertierung von 16 x 9 in 4 x 3 mit Letterboxing.
Die folgende Tabelle zeigt die Konvertierungsmethode, die zwischen dem in der ersten Spalte aufgeführten tatsächlichen Inhaltstyp und der Benutzeranzeigeeinstellung verwendet wird, die durch eine der anderen Spalten angegeben wird.
Tatsächlicher Inhaltstyp | 16 x 9 | 4 x 3 Schwenkscan | 4 x 3 Briefkasten |
---|---|---|---|
4 x 3 | Sideboxing | Keine | Keine |
Nur 16 x 9 Briefkasten | Keine | Briefkasten | Briefkasten |
Nur 16 x 9 Schwenkscans | Keine | Schwenkscan | Schwenkscan |
16 x 9 Schwenkscan oder Briefkasten | Keine | Schwenkscan | Briefkasten |
Die systemeigene Fenstergröße ist immer die bevorzugte Größe des Benutzers.
Kopfzeile | strmif.h (include Dshow.h) |