Win32 API 日本語リファレンス
ホームGraphics.Imaging › IWICJpegFrameEncode

IWICJpegFrameEncode

COM
IID2f0c601f-d2c6-468c-abfa-49495d983ed1継承元IUnknown自前メソッド開始 vtbl3

メソッド 4

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtbl 3 HRESULT GetAcHuffmanTable(DWORD scanIndex, DWORD tableIndex, DXGI_JPEG_AC_HUFFMAN_TABLE* pAcHuffmanTable)
scanIndexDWORDin対象スキャンの0始まりインデックス。
tableIndexDWORDin対象テーブルの0始まりインデックス。
pAcHuffmanTableDXGI_JPEG_AC_HUFFMAN_TABLE*outACハフマンテーブルを受け取るDXGI_JPEG_AC_HUFFMAN_TABLE構造体。
vtbl 4 HRESULT GetDcHuffmanTable(DWORD scanIndex, DWORD tableIndex, DXGI_JPEG_DC_HUFFMAN_TABLE* pDcHuffmanTable)
scanIndexDWORDin対象スキャンの0始まりインデックス。
tableIndexDWORDin対象テーブルの0始まりインデックス。
pDcHuffmanTableDXGI_JPEG_DC_HUFFMAN_TABLE*outDCハフマンテーブルを受け取るDXGI_JPEG_DC_HUFFMAN_TABLE構造体。
vtbl 5 HRESULT GetQuantizationTable(DWORD scanIndex, DWORD tableIndex, DXGI_JPEG_QUANTIZATION_TABLE* pQuantizationTable)
scanIndexDWORDin対象スキャンの0始まりインデックス。
tableIndexDWORDin対象テーブルの0始まりインデックス。
pQuantizationTableDXGI_JPEG_QUANTIZATION_TABLE*out量子化テーブルを受け取るDXGI_JPEG_QUANTIZATION_TABLE構造体。
vtbl 6 HRESULT WriteScan(DWORD cbScanData, BYTE* pbScanData)
cbScanDataDWORDinpbScanDataのバイトサイズ。書き込むデータ量を示す。
pbScanDataBYTE*in書き込む圧縮スキャンデータを保持する入力バッファー。