Bagikan melalui


struktur DVD_VideoAttributes (strmif.h)

[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Pengambilan 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 Pengambilan Audio/Video 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.]

Struktur menjelaskan DVD_VideoAttributes atribut aliran video untuk judul atau menu saat ini.

Sintaks

typedef struct tagDVD_VideoAttributes {
  BOOL                  fPanscanPermitted;
  BOOL                  fLetterboxPermitted;
  ULONG                 ulAspectX;
  ULONG                 ulAspectY;
  ULONG                 ulFrameRate;
  ULONG                 ulFrameHeight;
  DVD_VIDEO_COMPRESSION Compression;
  BOOL                  fLine21Field1InGOP;
  BOOL                  fLine21Field2InGOP;
  ULONG                 ulSourceResolutionX;
  ULONG                 ulSourceResolutionY;
  BOOL                  fIsSourceLetterboxed;
  BOOL                  fIsFilmMode;
} DVD_VideoAttributes;

Anggota

fPanscanPermitted

TRUE berarti gambar dapat ditampilkan sebagai pan-scan jika rasio aspek tampilan adalah 4 x 3.

fLetterboxPermitted

TRUE berarti gambar dapat ditampilkan sebagai kotak surat jika rasio aspek tampilan adalah 4 x 3.

ulAspectX

Aspek X streaming video (4 atau 16).

ulAspectY

Aspek streaming video Y (3 atau 9).

ulFrameRate

Kecepatan bingkai dalam hertz (Hz), baik 50 atau 60.

ulFrameHeight

Tinggi bingkai dalam baris (525 untuk kecepatan bingkai 60 Hz atau 625 untuk 50 Hz).

Compression

Variabel jenis DVD_VIDEO_COMPRESSION menunjukkan jenis kompresi MPEG yang digunakan pada disk.

fLine21Field1InGOP

TRUE berarti ada data pengguna di baris 21, bidang 1.

fLine21Field2InGOP

TRUE berarti ada data pengguna di baris 21, bidang 2.

ulSourceResolutionX

Resolusi sumber sumbu x (352, 704, atau 720).

ulSourceResolutionY

Resolusi sumber sumbu y (240, 480, 288, atau 576).

fIsSourceLetterboxed

TRUE berarti video sumber dalam format kotak surat. Subgambar dan tombol menu hanya dapat ditampilkan di area video aktif.

fIsFilmMode

Untuk sistem 625/50 Hz, TRUE berarti "mode film" dan FALSE berarti "mode kamera."

Keterangan

Struktur ini diisi ketika aplikasi memanggil metode IDvdInfo2::GetCurrentVideoAttributes .

Persyaratan

Persyaratan Nilai
Header strmif.h (termasuk Dshow.h)

Lihat juga

Struktur DirectShow