共用方式為


IWICJpegFrameDecode::GetQuantizationTable 方法 (wincodec.h)

擷取量化資料表的複本。

語法

HRESULT GetQuantizationTable(
        UINT                         scanIndex,
        UINT                         tableIndex,
  [out] DXGI_JPEG_QUANTIZATION_TABLE *pQuantizationTable
);

參數

scanIndex

類型: UINT

擷取資料之掃描之以零起始的索引。

tableIndex

類型: UINT

要擷取之量化資料表的索引。 使用 IWICJpegFrameDecode::GetScanHeader擷取掃描標頭,即可判斷指定掃描的有效索引。

[out] pQuantizationTable

類型: DXGI_JPEG_QUANTIZATION_TABLE*

接收資料表資料的指標。 此參數不得為 Null。

傳回值

類型: HRESULT

這個方法可以傳回下列其中一個值。

傳回值 描述
S_OK
作業成功。
WINCODEC_ERR_INVALIDJPEGSCANINDEX
指定的掃描索引無效。
WINCODEC_ERR_INVALIDPARAMETER
如果 pTable 為 Null 或 tableIndex 未指向有效的資料表位置,就可能發生此情況。 檢查掃描標頭中是否有有效的資料表索引。

規格需求

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

另請參閱

IWICJpegFrameDecode