IWICJpegFrameEncode::GetAcHuffmanTable メソッド (wincodec.h)

指定したスキャンとテーブルの AC Huffman テーブルのコピーを取得します。

構文

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

パラメーター

scanIndex

型: UINT

データが取得されるスキャンの 0 から始まるインデックス。

tableIndex

型: UINT

取得する AC Huffman テーブルのインデックス。

[out] pAcHuffmanTable

種類: DXGI_JPEG_AC_HUFFMAN_TABLE*

テーブル データを受け取るポインター。 このパラメーターを NULL にすることはできません。

戻り値

型: HRESULT

このメソッドは、これらの値のいずれかを返すことができます。

戻り値 説明
S_OK
操作に成功しました。
WINCODEC_ERR_INVALIDJPEGSCANINDEX
指定されたスキャン インデックスが無効です。
WINCODEC_ERR_INVALIDPARAMETER
pAcHuffmanTable が NULL の場合、または tableIndex が有効なテーブル スロットを指していない場合に発生する可能性があります。 スキャン ヘッダーで有効なテーブル インデックスを確認します。

要件

   
サポートされている最小のクライアント Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー wincodec.h
Library Windowscodecs.lib
[DLL] Windowscodecs.dll

関連項目

IWICJpegFrameEncode