ホーム › Graphics.Imaging › IWICJpegFrameEncode
IWICJpegFrameEncode
COMメソッド 4
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
vtbl 3 HRESULT GetAcHuffmanTable(DWORD scanIndex, DWORD tableIndex, DXGI_JPEG_AC_HUFFMAN_TABLE* pAcHuffmanTable)
| scanIndex | DWORD | in | 対象スキャンの0始まりインデックス。 |
| tableIndex | DWORD | in | 対象テーブルの0始まりインデックス。 |
| pAcHuffmanTable | DXGI_JPEG_AC_HUFFMAN_TABLE* | out | ACハフマンテーブルを受け取るDXGI_JPEG_AC_HUFFMAN_TABLE構造体。 |
vtbl 4 HRESULT GetDcHuffmanTable(DWORD scanIndex, DWORD tableIndex, DXGI_JPEG_DC_HUFFMAN_TABLE* pDcHuffmanTable)
| scanIndex | DWORD | in | 対象スキャンの0始まりインデックス。 |
| tableIndex | DWORD | in | 対象テーブルの0始まりインデックス。 |
| pDcHuffmanTable | DXGI_JPEG_DC_HUFFMAN_TABLE* | out | DCハフマンテーブルを受け取るDXGI_JPEG_DC_HUFFMAN_TABLE構造体。 |
vtbl 5 HRESULT GetQuantizationTable(DWORD scanIndex, DWORD tableIndex, DXGI_JPEG_QUANTIZATION_TABLE* pQuantizationTable)
| scanIndex | DWORD | in | 対象スキャンの0始まりインデックス。 |
| tableIndex | DWORD | in | 対象テーブルの0始まりインデックス。 |
| pQuantizationTable | DXGI_JPEG_QUANTIZATION_TABLE* | out | 量子化テーブルを受け取るDXGI_JPEG_QUANTIZATION_TABLE構造体。 |
vtbl 6 HRESULT WriteScan(DWORD cbScanData, BYTE* pbScanData)
| cbScanData | DWORD | in | pbScanDataのバイトサイズ。書き込むデータ量を示す。 |
| pbScanData | BYTE* | in | 書き込む圧縮スキャンデータを保持する入力バッファー。 |