跳到主要内容

SetDisplayInput 设置图色来源

🎯功能

设置图色的获取方式, 默认为显示器或后台窗口

📜语法

结果 = dm.SetDisplayInput(来源模式)

📥参数

参数数据类型解释
来源模式字符串设置图色输入模式, 即从哪里查找图色, 详细取值详见下表
参数(来源模式)值说明
"screen"默认模式, 表示使用显示器画面或者后台窗口画面
"pic:file"指定图片文件, 表示所有图色和文字等相关函数均为对该图片处理, 要注意同张图片更改了内容, 那么需要释放缓存dm.free后再次设置.
"mem:addr,size"指定图片所在内存地址, addr是内存地址, size是内存大小, 表示所有图色和文字等相关函数均为对该图片处理

📤返回

整型数, 0为失败, 1为成功.

💡示例

// 设定为默认的模式
dm_ret = dm.SetDisplayInput("screen")

// 设定为图片模式 图片采用相对路径模式 相对于SetPath的路径
dm_ret = dm.SetDisplayInput("pic:test.bmp")

// 设为图片模式 图片采用绝对路径模式
dm_ret = dm.SetDisplayInput("pic:d:\test\test.bmp")

// 设为图片模式 但是每次设置前 先清除缓冲
dm_ret = dm.FreePic("test.bmp")
dm_ret = dm.SetDisplayInput("pic:test.bmp")

// 设置为图片模式,图片从内存中获取
dm_ret = dm.SetDisplayInput("mem:1230434,884")

📘备注