Método IWICJpegFrameDecode::GetAcHuffmanTable (wincodec.h)

Recupera una copia de la tabla AC Huffman para el examen y la tabla especificados.

Sintaxis

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

Parámetros

scanIndex

Tipo: UINT

Índice de base cero del examen para el que se recuperan los datos.

tableIndex

Tipo: UINT

Índice de la tabla DE AC Huffman que se va a recuperar. Los índices válidos para un examen determinado se pueden determinar recuperando el encabezado de examen con IWICJpegFrameDecode::GetScanHeader.

[out] pAcHuffmanTable

Tipo: DXGI_JPEG_AC_HUFFMAN_TABLE*

Puntero que recibe los datos de la tabla. Este parámetro no debe ser null.

Valor devuelto

Tipo: HRESULT

Este método puede devolver uno de estos valores.

Valor devuelto Descripción
S_OK
La operación se realizó correctamente.
WINCODEC_ERR_INVALIDJPEGSCANINDEX
El índice de examen especificado no es válido.
WINCODEC_ERR_INVALIDPARAMETER
Puede producirse si pAcHuffmanTable es NULL o si tableIndex no apunta a una ranura de tabla válida. Compruebe el encabezado de examen para ver los índices de tabla válidos.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wincodec.h
Library Windowscodecs.lib
Archivo DLL Windowscodecs.dll

Consulte también

IWICJpegFrameDecode

IWICJpegFrameEncode