Enumerasi MFVideoChromaSubsampling (mfobjects.h)
Berisi bendera yang menentukan skema pengodean chroma untuk data Y'Cb'Cr'.
Sintaks
typedef enum _MFVideoChromaSubsampling {
MFVideoChromaSubsampling_Unknown = 0,
MFVideoChromaSubsampling_ProgressiveChroma = 0x8,
MFVideoChromaSubsampling_Horizontally_Cosited = 0x4,
MFVideoChromaSubsampling_Vertically_Cosited = 0x2,
MFVideoChromaSubsampling_Vertically_AlignedChromaPlanes = 0x1,
MFVideoChromaSubsampling_MPEG2,
MFVideoChromaSubsampling_MPEG1,
MFVideoChromaSubsampling_DV_PAL,
MFVideoChromaSubsampling_Cosited,
MFVideoChromaSubsampling_Last,
MFVideoChromaSubsampling_ForceDWORD = 0x7fffffff
} MFVideoChromaSubsampling;
Konstanta
MFVideoChromaSubsampling_Unknown Nilai: 0 Skema pengodean tidak diketahui. |
MFVideoChromaSubsampling_ProgressiveChroma Nilai: 0x8 Chroma harus direkonstruksi seolah-olah video yang mendasar adalah konten progresif, daripada melewatkan bidang atau menerapkan pemfilteran kroma untuk meminimalkan artefak dari rekonstruksi kroma 4:2:0 interlaced. |
MFVideoChromaSubsampling_Horizontally_Cosited Nilai: 0x4 Sampel klorma diselaraskan secara horizontal dengan sampel luma, atau dengan kelipatan sampel luma. Jika bendera ini tidak diatur, sampel klorma terletak 1/2 piksel di sebelah kanan sampel luma yang sesuai. |
MFVideoChromaSubsampling_Vertically_Cosited Nilai: 0x2 Sampel chroma diselaraskan secara vertikal dengan sampel luma, atau dengan kelipatan sampel luma. Jika bendera ini tidak diatur, sampel klorma terletak 1/2 piksel ke bawah dari sampel luma yang sesuai. |
MFVideoChromaSubsampling_Vertically_AlignedChromaPlanes Nilai: 0x1 Bidang Anda dan V selaras secara vertikal. Jika bendera ini tidak diatur, bidang klorma diasumsikan berada di luar fase dengan sampel klorma 1/2, bergantian antara baris U diikuti oleh baris V. |
MFVideoChromaSubsampling_MPEG2 Menentukan skema pengodean chroma untuk video MPEG-2. Sampel Chroma diselaraskan secara horizontal dengan sampel luma, tetapi tidak selaras secara vertikal. Bidang Anda dan V selaras secara vertikal. |
MFVideoChromaSubsampling_MPEG1 Menentukan skema pengodean chroma untuk video MPEG-1. |
MFVideoChromaSubsampling_DV_PAL Menentukan skema pengodean chroma untuk video PAL DV. |
MFVideoChromaSubsampling_Cosited Sampel Chroma diselaraskan secara vertikal dan horizontal dengan sampel luma. Format YUV seperti 4:4:4, 4:2:2, dan 4:1:1 selalu dikosi di kedua arah dan harus menggunakan bendera ini. |
MFVideoChromaSubsampling_Last Dicadangkan. |
MFVideoChromaSubsampling_ForceDWORD Nilai: 0x7fffffff Dicadangkan. Anggota ini memaksa jenis enumerasi untuk dikompilasi sebagai nilai DWORD . |
Keterangan
Bendera ini digunakan dengan atribut MF_MT_VIDEO_CHROMA_SITING .
Untuk informasi selengkapnya tentang nilai-nilai ini, lihat keterangan untuk enumerasi DXVA2_VideoChromaSubSampling , yang setara dengan DirectX Video Acceleration (DXVA) yang setara dengan enumerasi ini.
Persyaratan
Persyaratan | Nilai |
---|---|
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) |
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