【发布时间】:2010-12-24 23:32:28
【问题描述】:
有谁知道如何在 Ruby 中使用 Win32 的 BitBlt()?似乎您需要使用目标 DC(设备上下文),而 Ruby 如何处理呢?我使用 GetPixel(),即使获得 100 个像素(大约需要 10 秒)也很慢。谢谢。
【问题讨论】:
-
你想blit到哪里?
-
我希望将这 100 个像素放入一个颜色数组中。就像做 GetPixel() 并将颜色放入数组一样。
-
更新了我在 cmets 中的答案。
-
在 any 语言中不可能花费 10 秒来抓取 100 个像素。导致问题的原因是您正在做的其他事情。