Sets the pixels in a compatible bitmap using the color data found in a DIB
#Include <WinAPI.au3>
_WinAPI_SetDIBits($hDC, $hBmp, $iStartScan, $iScanLines, $pBits, $pBMI [, $iColorUse = 0])
$hDC | 设备环境句柄 |
$hBmp | 兼容的位图(DDB)句柄 |
$iStartScan | 指定设备无关色彩数据扫描线的起点 色彩数据由 $pBits 参数数组中指定 |
$iScanLines | 指定设备无关色彩数据数组的扫描线数量. |
$pBits | DIB 颜色数据指针, 颜色数据为字节数组. 位图格式依据 $pBMI 参数指向的 $tagBITMAPINFO 结构中 biBitCount 成员的值. |
$pBMI | 包含有关 DIB 信息的 $tagBITMAPINFO 结构指针 |
$iColorUse | [可选参数] 指定 $tagBITMAPINFO 结构是否提供 iColors 成员. 若有,是否有明确的 iColors 红, 绿, 蓝(RGB)值或调色板索引. 本参数必须是以下值之一 0 - 提供包含 RGB 值的颜色表. 1 - 颜色表包含 HDC 逻辑调色板的 16 位索引数组 |
成功: | 返回 True |
失败: | 返回 False |
在MSDN中搜索