Share via


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

Recupera uma cópia da tabela DC Huffman para a verificação e a tabela especificadas.

Sintaxe

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

Parâmetros

scanIndex

Tipo: UINT

O índice baseado em zero da verificação para a qual os dados são recuperados.

tableIndex

Tipo: UINT

O índice da tabela DC Huffman a ser recuperada. Índices válidos para uma determinada verificação podem ser determinados recuperando o cabeçalho de verificação com IWICJpegFrameDecode::GetScanHeader.

[out] pDcHuffmanTable

Tipo: DXGI_JPEG_AC_HUFFMAN_TABLE*

Um ponteiro que recebe os dados da tabela. Esse parâmetro não deve ser NULL.

Retornar valor

Tipo: HRESULT

Esse método pode retornar um desses valores.

Valor retornado Descrição
S_OK
A operação foi bem-sucedida.
WINCODEC_ERR_INVALIDJPEGSCANINDEX
O índice de verificação especificado é inválido.
WINCODEC_ERR_INVALIDPARAMETER
Pode ocorrer se pTable for NULL ou se tableIndex não apontar para um slot de tabela válido. Verifique o cabeçalho de verificação para obter índices de tabela válidos.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wincodec.h
Biblioteca Windowscodecs.lib
DLL Windowscodecs.dll

Confira também

IWICJpegFrameDecode