Condividi tramite


Metodo IWICJpegFrameDecode::GetDcHuffmanTable (wincodec.h)

Recupera una copia della tabella DC Huffman per l'analisi e la tabella specificati.

Sintassi

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

Parametri

scanIndex

Tipo: UINT

Indice in base zero dell'analisi per cui vengono recuperati i dati.

tableIndex

Tipo: UINT

Indice della tabella DC Huffman da recuperare. Gli indici validi per una determinata analisi possono essere determinati recuperando l'intestazione di analisi con IWICJpegFrameDecode::GetScanHeader.

[out] pDcHuffmanTable

Tipo: DXGI_JPEG_AC_HUFFMAN_TABLE*

Puntatore che riceve i dati della tabella. Questo parametro non deve essere NULL.

Valore restituito

Tipo: HRESULT

Questo metodo può restituire uno di questi valori.

Valore restituito Descrizione
S_OK
L'operazione è stata completata.
WINCODEC_ERR_INVALIDJPEGSCANINDEX
L'indice di analisi specificato non è valido.
WINCODEC_ERR_INVALIDPARAMETER
Può verificarsi se pTable è NULL o se tableIndex non punta a uno slot di tabella valido. Controllare l'intestazione di analisi per indici di tabella validi.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wincodec.h
Libreria Windowscodecs.lib
DLL Windowscodecs.dll

Vedi anche

IWICJpegFrameDecode