Antarmuka IWICJpegFrameEncode (wincodec.h)
Mengekspos metode untuk menulis data pemindaian JPEG terkompresi langsung ke aliran output encoder WIC. Juga menyediakan akses ke tabel Huffman dan kuantisasi.
Warisan
Antarmuka IWICJpegFrameEncode mewarisi dari antarmuka IUnknown . IWICJpegFrameEncode juga memiliki jenis anggota berikut:
Metode
Antarmuka IWICJpegFrameEncode memiliki metode ini.
IWICJpegFrameEncode::GetAcHuffmanTable Mengambil salinan tabel AC Huffman untuk pemindaian dan tabel yang ditentukan. (IWICJpegFrameEncode.GetAcHuffmanTable) |
IWICJpegFrameEncode::GetDcHuffmanTable Mengambil salinan tabel DC Huffman untuk pemindaian dan tabel yang ditentukan. (IWICJpegFrameEncode.GetDcHuffmanTable) |
IWICJpegFrameEncode::GetQuantizationTable Mengambil salinan tabel kuantisasi. (IWICJpegFrameEncode.GetQuantizationTable) |
IWICJpegFrameEncode::WriteScan Menulis data pemindaian ke bingkai JPEG. |
Keterangan
Dapatkan antarmuka ini dengan memanggil IUnknown::QueryInterface pada antarmuka IWICBitmapFrameEncoder yang disediakan Windows untuk encoder JPEG.
Encoder WIC JPEG mendukung subset fitur JPEG yang lebih kecil daripada dekoder.
- Encoder terbatas pada satu pemindaian. Ini tidak mendukung pengodean gambar yang multi-pemindaian, baik untuk pengodean progresif atau data komponen planar.
- Encoder mendukung dua tabel kuantisasi, dua tabel AC Huffman, dan dua tabel DC Huffman. Tabel luma digunakan untuk saluran Y dan, dalam kasus YCCK, saluran hitam. Tabel chroma digunakan untuk saluran CbCr.
- Encoder mendukung pengodean abu-abu, YCbCr (RGB), dan YCCK (CMYK).
- Encoder mendukung 4 subsampling komponen tetap, 4:2:0, 4:2:2, 4:4:0, dan 4:4:4. Subsampel ini hanya chroma.
- Encoder tidak mendukung penanda hidupkan ulang.
Persyaratan
Klien minimum yang didukung | Windows 10 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wincodec.h |