bitblt

bitblt

文章 0 浏览 1

是否可以将 BitBlt 直接连接到 GDI+位图?

我正在尝试从 HBITMAP 到 GDI+ 位图的 BitBlt。我尝试了这个,但没有任何反应: Bitmap Buffer = New Bitmap(608, 392) Graphics BufferGraphics = Gr…

泡沫很甜 2024-10-10 02:42:45 1 0

使用 BitBlt 捕获桌面像素颜色

现在我正在使用 GetPixel() 从桌面检索大约 64 个像素以获得它们的颜色。我读到有关 GetPixel() 速度很慢的消息,但认为这对于几个像素来说并不重要,…

隐诗 2024-10-09 14:08:55 0 0

在 .NET 2.0 VB 应用程序中为 x86 编译时,BitBlt 函数会生成空位图

我的 VB 项目中有一个 BitBlt 包装函数。当编译为 Any CPU 时它工作得很好,但是当我将它瞄准 x86 时它会创建一个空位图。我必须使用 x86,因为应用程…

烟酉 2024-09-25 17:31:21 0 0

Qt4 中的 BitBlt?

在 Qt4 的特定位置将一个 QImage 复制到另一个 QImage 的推荐方法是什么? QImage::bitblt 在 Qt4 中被删除。 QImage 现在需要转换为 PixMap 并返回吗…

执着的年纪 2024-09-12 18:24:46 2 0

BitBlt + 16 位桌面颜色深度的 UpdateLayeredWindow 和 CreateDIBSection

我有一个在客户端区域具有透明背景的应用程序,该应用程序被绘制为黑色,因为窗口没有分层。在每个 WM_PAINT 消息中,我都对内存 DC 执行 BitBlt,之…

岁月打碎记忆 2024-09-11 04:39:31 1 0

WinAPI/GDI:为什么大窗口的快照包括任务栏?

我正在使用 GDI+ 拍摄窗口快照,代码是: CComBSTR bstrfname (fname) HDC hdc = CreateCompatibleDC (hDC) HBITMAP hbmp = CreateCompatibleBitmap (…

小嗲 2024-09-09 03:49:24 2 0

SRCCOPY 从 BITBLITTED IMAGE 中删除透明度

BitBlt(meteor.main, 0, 0, meteor.img_width, meteor.img_height, meteor.image, meteor.mask_x, meteor.mask_y, SRCAND) BitBlt(meteor.main, 0, 0,…

长梦不多时 2024-08-31 03:17:25 7 0

如何提高 GDI 的 DrawImage(Unscaled) 的性能?

在我的用户控件的绘制处理程序中,我迭代预定义位图对象的集合并将它们绘制到客户区,从而: C# 版本: private void Control_Paint(object sender, P…

黄昏下泛黄的笔记 2024-08-27 12:17:54 4 0

直接在屏幕上绘图时如何清理自己

我使用 BitBlt 和 GetDC(IntPtr.Zero) 直接在屏幕上绘图。当我完成后,有什么方法可以在整个屏幕上调用“刷新”或“无效”,这样我就不会在各处留下大…

君勿笑 2024-08-26 22:53:18 5 0

使用透明度混合将小位图复制到大位图:什么比 Graphics.DrawImage(smallBitmap, x , y) 更快?

我已确定此调用是高压函数中的瓶颈。 graphics.DrawImage(smallBitmap, x , y) 有没有一种更快的方法将小的半透明位图混合成更大的半透明位图? 示例…

雪化雨蝶 2024-08-26 03:58:29 5 0

使用 BitBlt 捕获 Win32 窗口时不显示边框

我编写了一些 C++ 代码来将窗口捕获到 .bmp 文件。 BITMAPFILEHEADER get_bitmap_file_header(int width, int height) { BITMAPFILEHEADER hdr memset…

因为看清所以看轻 2024-08-25 07:41:51 8 0

2D 引擎通过硬件在 OpenGL 上滚动?

我使用 OpenGL 作为 2D 平铺引擎的底端。 当一切都是二维时,优化某些问题就很简单。 例如,滚动。如果我知道屏幕的某个部分 需要从底部滚动,然后我…

冷心人i 2024-08-23 14:48:06 4 0

C# Bitblit 从位图到控件(紧凑框架)

我曾经使用过 BitBlt 将屏幕截图保存到图像文件(.Net Compact Framework V3.5、Windows Mobile 2003 及更高版本)。工作得很好。现在我想将位图绘制…

罪歌 2024-08-17 21:53:01 3 0

如何使用 Ruby 使用 Win32 的 BitBlt?

有谁知道如何使用 Ruby 使用 Win32 的 BitBlt() ?看起来您需要使用目标 DC(设备上下文),Ruby 如何处理这个问题?我使用 GetPixel() ,即使获取 10…

幸福还没到 2024-08-14 07:03:49 7 0

Objective-C/Cocoa 中的 BitBlt() 等效项

几年前,我用 Visual Basic 制作了一个滚动瓷砖 2D 视频游戏。我正在将其翻译为 Mac 版 Cocoa。是否有一个框架允许我使用 BitBlt?或者是否有不使用 O…

熟人话多 2024-08-09 10:32:13 5 0
更多

推荐作者

lioqio

文章 0 评论 0

Single

文章 0 评论 0

禾厶谷欠

文章 0 评论 0

alipaysp_2zg8elfGgC

文章 0 评论 0

qq_N6d4X7

文章 0 评论 0

放低过去

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文