Поделиться через


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

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

Синтаксис

HRESULT GetAcHuffmanTable(
        UINT                       scanIndex,
        UINT                       tableIndex,
  [out] DXGI_JPEG_AC_HUFFMAN_TABLE *pAcHuffmanTable
);

Параметры

scanIndex

Тип: UINT

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

tableIndex

Тип: UINT

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

[out] pAcHuffmanTable

Тип: DXGI_JPEG_AC_HUFFMAN_TABLE*

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

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

Тип: HRESULT

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

Возвращаемое значение Описание
S_OK
Операция выполнена успешно.
WINCODEC_ERR_INVALIDJPEGSCANINDEX
Указанный индекс сканирования недопустим.
WINCODEC_ERR_INVALIDPARAMETER
Может возникать, если pAcHuffmanTable имеет значение NULL или tableIndex не указывает на допустимый слот таблицы. Проверьте заголовок сканирования на наличие допустимых индексов таблицы.

Требования

   
Минимальная версия клиента Windows 10 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Целевая платформа Windows
Header wincodec.h
Библиотека Windowscodecs.lib
DLL Windowscodecs.dll

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

IWICJpegFrameEncode