IWICJpegFrameDecode::GetAcHuffmanTable-Methode (wincodec.h)

Ruft eine Kopie der AC Huffman-Tabelle für den angegebenen Scan und die angegebene Tabelle ab.

Syntax

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

Parameter

scanIndex

Typ: UINT

Der nullbasierte Index des Scans, für den Daten abgerufen werden.

tableIndex

Typ: UINT

Der Index der abzurufenden AC Huffman-Tabelle. Gültige Indizes für einen bestimmten Scan können ermittelt werden, indem Sie den Scanheader mit IWICJpegFrameDecode::GetScanHeader abrufen.

[out] pAcHuffmanTable

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 pAcHuffmanTable NULL ist oder tableIndex nicht auf einen gültigen Tabellenslot zeigt. Ü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

IWICJpegFrameEncode