函数参考


_WinAPI_BitBlt

执行彩色数据位块传输

#Include <WinAPI.au3>
_WinAPI_BitBlt($hDestDC, $iXDest, $iYDest, $iWidth, $iHeight, $hSrcDC, $iXSrc, $iYSrc, $iROP)

参数

$hDestDC 目标设备环境句柄
$iXDest 目标矩形左上角 X 值
$iYDest 目标矩形左上角 Y 值
$iWidth 源和目标矩形的宽度
$iHeight 源和目标矩形的高度
$hSrcDC 源设备环境句柄
$iXSrc 源矩形左上角 X 值
$iYSrc 源矩形左上角 Y 值
$iROP 指定光栅操作代码.代码定义源矩形的颜色数据如何与
目标矩形的颜色数据相结合,以达到最终颜色:
$BLACKNESS - 使用调色板索引 0 相关的色彩填充目标矩形
$CAPTUREBLT - 包括任何窗口上方分层生成图像的窗口
$DSTINVERT - 反转目标矩形
$MERGECOPY - 使用 AND 运算符,合并源矩形与 hDest 当前
选定画笔的颜色.
$MERGEPAINT - 使用 OR 操作符合并渐进式源矩形
与目标矩形的颜色.
$NOMIRRORBITMAP - 阻止镜像位图
$NOTSRCCOPY - 复制反向源矩形到目标矩形
$NOTSRCERASE - 使用 OR 运算结合源和目标矩形颜色,然后反转所形成的颜色.
$PATCOPY - 复制 hdcDest 选择的画笔到目标位图
$PATINVERT - 使用 XOR 运算符结合目前 hDest 选定的画笔与目标矩形的颜色.
$PATPAINT - 使用 XOR 运算符结合目前 hDest 选定的画笔与目标矩形的颜色
操作结果是使用 OR 运算结合目标矩形的颜色.
$SRCAND - 使用 AND 运算符结合源和目标矩形颜色
$SRCCOPY - 直接复制源矩形到目标矩形
$SRCERASE - 使用 AND 运算符结合源矩形的颜色与反转目标矩形的颜色.
$SRCINVERT - 使用 XOR 运算结合源和目标矩形颜色
$SRCPAINT - 使用 OR 运算符结合源和目标矩形颜色
$WHITENESS - 使用索引 1 相关的物理调色板填充目标矩形的颜色.

返回值

成功: 返回 True
失败: 返回 False

注意/说明

None.

相关

详情参考

在MSDN中搜索