共用方式為


(wincodec.h) IWICJpegFrameEncode 介面

公開將壓縮 JPEG 掃描資料直接寫入 WIC 編碼器輸出資料流程的方法。 也提供 Huffman 和量化資料表的存取權。

繼承

IWICJpegFrameEncode介面繼承自IUnknown介面。 IWICJpegFrameEncode 也有下列類型的成員:

方法

IWICJpegFrameEncode介面具有這些方法。

 
IWICJpegFrameEncode::GetAcHuffmanTable

擷取指定掃描和資料表的 AC Huffman 資料表複本。 (IWICJpegFrameEncode.GetAcHuffmanTable)
IWICJpegFrameEncode::GetDcHuffmanTable

擷取指定掃描和資料表的 DC Huffman 資料表複本。 (IWICJpegFrameEncode.GetDcHuffmanTable)
IWICJpegFrameEncode::GetQuantizationTable

擷取量化資料表的複本。 (IWICJpegFrameEncode.GetQuantizationTable)
IWICJpegFrameEncode::WriteScan

將掃描資料寫入 JPEG 框架。

備註

在 JPEG 編碼器的 Windows 提供的IWICBitmapFrameEncoder介面上呼叫IUnknown::QueryInterface,以取得此介面。

WIC JPEG 編碼器支援比解碼器小的 JPEG 功能子集。

  • 編碼器僅限於單一掃描。 它不支援多重掃描的編碼影像,適用于漸進式編碼或平面元件資料。
  • 編碼器支援兩個量化資料表、兩個 AC Huffman 資料表和兩個 DC Huffman 資料表。 luma 資料表用於 Y 通道,如果是 YCCK,則為黑色通道。 Chroma 資料表用於 CbCr 通道。
  • 編碼器支援編碼灰色、YCbCr (RGB) ,以及 YCCK (CMYK) 。
  • 編碼器支援 4 個固定元件子取樣、4:2:0、4:2:2、4:4:0 和 4:4:4。 此子取樣只會顯示 chroma。
  • 編碼器不支援重新開機標記。

規格需求

   
最低支援的用戶端 Windows 10 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2016 [僅限傳統型應用程式]
目標平台 Windows
標頭 wincodec.h