Enumerasi MFVideoInterlaceMode (mfobjects.h)
Menentukan bagaimana streaming video diselingi.
Dalam deskripsi yang mengikuti, bidang atas mengacu pada bidang yang berisi baris pemindaian setengah awal. Bidang bawah mengacu pada bidang yang berisi baris pemindaian penuh pertama.
Sintaks
typedef enum _MFVideoInterlaceMode {
MFVideoInterlace_Unknown = 0,
MFVideoInterlace_Progressive = 2,
MFVideoInterlace_FieldInterleavedUpperFirst = 3,
MFVideoInterlace_FieldInterleavedLowerFirst = 4,
MFVideoInterlace_FieldSingleUpper = 5,
MFVideoInterlace_FieldSingleLower = 6,
MFVideoInterlace_MixedInterlaceOrProgressive = 7,
MFVideoInterlace_Last,
MFVideoInterlace_ForceDWORD = 0x7fffffff
} MFVideoInterlaceMode;
Konstanta
MFVideoInterlace_Unknown Nilai: 0 Jenis interlacing tidak diketahui. |
MFVideoInterlace_Progressive Nilai: 2 Bingkai progresif. |
MFVideoInterlace_FieldInterleavedUpperFirst Nilai: 3 Bingkai terjalin. Setiap bingkai berisi dua bidang. Garis bidang diselingi, dengan bidang atas muncul pada baris pertama. |
MFVideoInterlace_FieldInterleavedLowerFirst Nilai: 4 Bingkai terjalin. Setiap bingkai berisi dua bidang. Garis bidang diselingi, dengan bidang bawah muncul pada baris pertama. |
MFVideoInterlace_FieldSingleUpper Nilai: 5 Bingkai terjalin. Setiap bingkai berisi satu bidang, dengan bidang atas muncul terlebih dahulu. |
MFVideoInterlace_FieldSingleLower Nilai: 6 Bingkai terjalin. Setiap bingkai berisi satu bidang, dengan bidang bawah muncul terlebih dahulu. |
MFVideoInterlace_MixedInterlaceOrProgressive Nilai: 7 Aliran berisi campuran mode interlaced dan progresif. |
MFVideoInterlace_Last Dicadangkan. |
MFVideoInterlace_ForceDWORD Nilai: 0x7fffffff Dicadangkan. Anggota ini memaksa jenis enumerasi untuk dikompilasi sebagai nilai DWORD . |
Keterangan
Garis pemindaian di bidang bawah adalah garis pemindaian 0,5 lebih rendah dari garis di bidang atas. Dalam televisi NTSC, bingkai terdiri dari bidang yang lebih rendah diikuti oleh bidang atas. Dalam televisi PAL, bingkai terdiri dari bidang atas diikuti oleh bidang bawah.
Bidang atas juga disebut bidang genap, bidang atas, atau bidang 2. Bidang bawah juga disebut bidang ganjil, bidang bawah, atau bidang 1.
Jika mode interlace MFVideoInterlace_FieldSingleUpper atau MFVideoInterlace_FieldSingleLower, setiap sampel berisi satu bidang, sehingga setiap buffer hanya berisi setengah dari jumlah baris bidang yang diberikan dalam jenis media.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | mfobjects.h (termasuk Mfidl.h) |