struktur KS_MPEGVIDEOINFO2 (ksmedia.h)
Struktur KS_MPEGVIDEOINFO2 menjelaskan aliran video MPEG-2, termasuk pengaturan bob atau tenun.
Sintaks
typedef struct tagKS_MPEGVIDEOINFO2 {
KS_VIDEOINFOHEADER2 hdr;
DWORD dwStartTimeCode;
DWORD cbSequenceHeader;
DWORD dwProfile;
DWORD dwLevel;
DWORD dwFlags;
DWORD bSequenceHeader[1];
} KS_MPEGVIDEOINFO2, *PKS_MPEGVIDEOINFO2;
Anggota
hdr
Menentukan struktur KS_VIDEOINFOHEADER2 yang menjelaskan detail aliran video.
dwStartTimeCode
Kode waktu "grup gambar" 25-bit di awal data (tidak digunakan untuk DVD).
cbSequenceHeader
Panjang anggota bSequenceHeader , dalam byte (nol untuk DVD).
dwProfile
Menentukan profil MPEG-2. Anggota ini harus menjadi salah satu nilai dari enumerasi KS_MPEG2Profile .
dwLevel
Menentukan tingkat MPEG-2. Anggota ini harus menjadi salah satu nilai dari enumerasi KS_MPEG2Level .
dwFlags
Menentukan bendera yang menunjukkan preferensi. Anggota ini dapat diatur ke satu atau beberapa nilai (logis OR) yang didefinisikan dalam ksmedia.h.
Bendera | Makna |
---|---|
KS_MPEG2_DoPanScan | Jika diatur, dekoder video MPEG-2 harus memangkas gambar output berdasarkan vektor pan-scan di ekstensi tampilan gambar dan mengubah rasio aspek gambar yang sesuai. |
KS_MPEG2_DVDLine21Field1 | Jika diatur, dekoder MPEG-2 harus dapat menghasilkan pin output untuk data caption tertutup gaya DVD yang ditemukan di lapisan GOP Bidang 1. |
KS_MPEG2_DVDLine21Field2 | Jika diatur, dekoder MPEG-2 harus dapat menghasilkan pin output untuk data caption tertutup gaya DVD yang ditemukan di lapisan GOP Bidang 2. |
KS_MPEG2_SourceIsLetterboxed | Jika diatur, menunjukkan bahwa bilah hitam telah dikodekan di bagian atas dan bawah video. |
KS_MPEG2_FilmCameraMode | Jika diatur, menunjukkan "mode film" yang digunakan untuk konten 625/50. Jika dibersihkan, menunjukkan bahwa "mode kamera" digunakan. |
KS_MPEG2_LetterboxAnalogOut | Jika diatur, dan aliran dikirim ke output analog, maka aliran harus diberi kotak surat. Aliran yang dikirim ke VGA harus dikotak surat hanya oleh perender. |
KS_MPEG2_DSS_UserData | Jika diatur, dekoder MPEG-2 harus memproses data pengguna bergaya DSS. |
KS_MPEG2_DVB_UserData | Jika diatur, dekoder MPEG-2 harus memproses data pengguna bergaya DVB. |
KS_MPEG2_27MHzTimebase | Jika diatur, tanda waktu PTS dan DTS maju pada 27 MHz daripada 90 kHz. |
bSequenceHeader[1]
Panjang anggota bSequenceHeader , dalam byte (nol untuk DVD).
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ksmedia.h (termasuk Ksmedia.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk