Метод 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
Header wincodec.h
Библиотека Windowscodecs.lib
DLL Windowscodecs.dll

См. также раздел

IWICJpegFrameDecode