Bagikan melalui


enumerasi DVD_PREFERRED_DISPLAY_MODE (strmif.h)

[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Tangkapan Audio/Video di Media Foundation. Fitur-fitur tersebut telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer, IMFMediaEngine dan Audio/Video Capture di Media Foundation alih-alih DirectShow, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

Catatan Usang.
 
Menunjukkan rasio aspek jendela dan metode konversi pilihan pengguna.

Sintaks

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;

Konstanta

 
DISPLAY_CONTENT_DEFAULT
Nilai: 0
Gunakan ukuran jendela default dan tipe isi.
DISPLAY_16x9
Nilai: 1
Gunakan jendela 16 x 9.
DISPLAY_4x3_PANSCAN_PREFERRED
Nilai: 2
Gunakan jendela 4 x 3 dan konversi ke pan-scan, jika memungkinkan.
DISPLAY_4x3_LETTERBOX_PREFERRED
Nilai: 3
Gunakan jendela 4 x 3 dan konversi ke kotak surat, jika memungkinkan.

Keterangan

Enumerasi DVD_PREFERRED_DISPLAY_MODE menunjukkan rasio aspek jendela pilihan pengguna dan metode konversi pilihan konten 16 x 9 ke rasio aspek jendela 4 x 3. Pan-scan dan letterboxing adalah dua metode konversi. Menampilkan video pada ukuran terbesar yang mungkin di dalam jendela tampilan tanpa pemotongan atau peregangan disebut menampilkan dalam format kotak surat. Pan-scan secara khusus memangkas video 16 x 9 untuk ditampilkan di jendela 4 x 3 menggunakan parameter yang ditentukan oleh penulis video.

Jenis enumerasi ini menunjukkan preferensi mekanisme konversi karena beberapa konten hanya dapat ditampilkan menggunakan salah satu metode ini. Konten 4 x 3 selalu dikonversi ke jendela 16 x 9 dengan menggunakan kotak samping, di mana bilah hitam ditambahkan ke sisi kanan dan kiri tampilan alih-alih bagian atas dan bawah tampilan seperti dalam konversi 16 x 9 hingga 4 x 3 menggunakan kotak surat.

Tabel berikut ini memperlihatkan metode konversi yang digunakan antara jenis konten aktual yang tercantum di kolom pertama, dan pengaturan preferensi tampilan pengguna, yang ditunjukkan oleh salah satu kolom lainnya.

Tipe konten aktual 16 x 9 4 x 3 pan-scan Kotak surat 4 x 3
4 x 3 Kotak samping Tidak ada Tidak ada
Hanya kotak surat 16 x 9 Tidak ada Letterbox Letterbox
Hanya 16 x 9 pan-scan Tidak ada Pemindaian geser Pemindaian geser
16 x 9 pan-scan atau kotak surat Tidak ada Pemindaian geser Letterbox
 

Ukuran jendela asli yang digunakan selalu menjadi ukuran pilihan pengguna.

Persyaratan

   
Header strmif.h (termasuk Dshow.h)

Lihat juga

Jenis DirectShow Enumerated

IDvdControl::VideoModePreferrence