IWICJpegFrameDecode::CopyScan 方法 (wincodec.h)
直接從 WIC 譯碼器框架的輸出數據流擷取壓縮 JPEG 掃描的複本。
語法
HRESULT CopyScan(
UINT scanIndex,
UINT scanOffset,
UINT cbScanData,
[out] BYTE *pbScanData,
[out] UINT *pcbScanDataActual
);
參數
scanIndex
類型: UINT
擷取數據之掃描之以零起始的索引。
scanOffset
類型: UINT
掃描數據中要開始複製的位元組位置。 第一次呼叫時使用 0。 如果輸出緩衝區大小不足以儲存整個掃描,此位移可讓您從先前複製作業的結尾繼續複製。
cbScanData
類型: UINT
pbScanData 陣列的大小,以位元組為單位。
[out] pbScanData
類型: BYTE*
接收數據表數據的指標。 此參數不得為 NULL。
[out] pcbScanDataActual
類型: UINT*
接收實際複製到 pbScanData 之掃描數據大小的指標。 傳回的大小可能小於 cbScanData 的大小。 此參數可能是 NULL。
傳回值
類型: HRESULT
這個方法可以傳回下列其中一個值。
傳回值 | 描述 |
---|---|
|
作業成功。 |
|
指定的掃描索引無效。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2016 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | wincodec.h |
程式庫 | Windowscodecs.lib |
Dll | Windowscodecs.dll |