IWICJpegFrameDecode::GetDcHuffmanTable-Methode (wincodec.h)

Ruft eine Kopie der DC Huffman-Tabelle für die angegebene Überprüfung und Tabelle ab.

Syntax

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

Parameter

scanIndex

Typ: UINT

Der nullbasierte Index der Überprüfung, für die Daten abgerufen werden.

tableIndex

Typ: UINT

Der Index der abzurufenden DC Huffman-Tabelle. Gültige Indizes für einen bestimmten Scan können durch Abrufen des Scanheaders mit IWICJpegFrameDecode::GetScanHeader ermittelt werden.

[out] pDcHuffmanTable

Typ: DXGI_JPEG_AC_HUFFMAN_TABLE*

Ein Zeiger, der die Tabellendaten empfängt. Dieser Parameter darf nicht NULL sein.

Rückgabewert

Typ: HRESULT

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabewert BESCHREIBUNG
S_OK
Der Vorgang wurde durchgeführt.
WINCODEC_ERR_INVALIDJPEGSCANINDEX
Der angegebene Scanindex ist ungültig.
WINCODEC_ERR_INVALIDPARAMETER
Kann auftreten, wenn pTable NULL ist oder wenn tableIndex nicht auf einen gültigen Tabellenslot verweist. Überprüfen Sie den Scanheader auf gültige Tabellenindizes.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wincodec.h
Bibliothek Windowscodecs.lib
DLL Windowscodecs.dll

Weitere Informationen

IWICJpegFrameDecode