Метод IWICJpegFrameEncode::GetDcHuffmanTable (wincodec.h)

Извлекает копию таблицы DC Huffman для указанного сканирования и таблицы.

Синтаксис

HRESULT GetDcHuffmanTable(
        UINT                       scanIndex,
        UINT                       tableIndex,
  [out] DXGI_JPEG_DC_HUFFMAN_TABLE *pDcHuffmanTable
);

Параметры

scanIndex

Отсчитываемый от нуля индекс сканирования, для которого извлекаются данные.

tableIndex

Индекс извлекаемой таблицы DC Huffman.

[out] pDcHuffmanTable

Указатель, получающий данные таблицы. Этот параметр не должен иметь значение NULL.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Возвращаемое значение Описание
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

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

IWICJpegFrameEncode