gdi+

gdi+

文章 4 浏览 20

C#:在 PictureBox 内创建可编辑对象

我的目标是让用户单击地图上的特定位置来添加地标,然后通过单击其图标来编辑地标(更改其名称、移动它等)。 我使用 PictureBox 来显示地图,并通过…

×眷恋的温暖 2024-08-29 02:23:18 5 0

GDI+,较小的图像?

我根据来自网络的字节创建了一个位图,当我对其进行下采样时,即使我使用小像素格式,生成的 Jpeg 仍然太大。 有人知道如何操作图像的压缩吗?我的印…

朮生 2024-08-28 22:21:17 4 0

Win32:是否有使用硬件加速的替代 GDI32.dll?

有没有人创建了一个利用计算机上可用的硬件加速的 GDI32.dll 版本? gdiplus.dll? 从 Windows Vista 开始,GDI 不再是硬件加速的。 (GDI+ 从来都不…

南风几经秋 2024-08-28 21:44:00 9 0

如何将 System.Drawing.Bitmap 覆盖到现有的 GDI 位图上?

如果我有一个 .Net Bitmap,我可以通过调用 Bitmap 的 GetHbitmap() 方法从中创建 GDI 位图。 Bitmap bmp = new Bitmap(100, 100) IntPtr gdiBmp = bm…

稚气少女 2024-08-28 18:15:42 4 0

GDI+从 IStream 加载 PNG 时崩溃

我写了一些东西来通过 GDI+ 从自定义 C++ IStream 加载 PNG 文件。它运行得很好,直到我在 Vista 机器上运行它。每次都崩溃。 在 VS 2008 上编译时,…

杀お生予夺 2024-08-28 12:39:59 3 0

.NET 矩形缩小 1

使用 .NET GDI+ 矩形对象后,我注意到如果我创建一个 X:0 * Y:0 * 宽度:100 * 高:100 的矩形,则 Right 和 Bottom 属性设置为 100, 100。这不应该是 9…

生生不灭 2024-08-28 05:18:21 7 0

如何在.NET中绘制0..255范围之外的Wingdings 2字符?

标准 Windows Charmap 实用程序显示“Wingdings 2”字体中的相当多字符,其字符代码大于 255 - 例如,0xE4E 显示一只手。 但是,如果我尝试按如下方式…

内心激荡 2024-08-28 04:12:32 5 0

如何将 WinForm 窗口捕获为不带插入符号的位图

我在 WinForm 上有一个窗口,我想获取其位图表示形式。 为此,我使用以下代码(其中 codeEditor 是我想要其位图表示形式的控件): public Bitmap Get…

囍笑 2024-08-28 01:02:20 5 0

为什么绘制 OnPaint 图形比绘制图像图形更快?

我正在寻找一种方法来加快游戏引擎的绘制速度,这是目前的重大瓶颈,并导致速度减慢。我即将将其转换为 XNA,但我刚刚注意到一些事情。 假设我已经加…

被你宠の有点坏 2024-08-27 22:57:11 5 0

反序列化图元文件

我有一个适用于增强型图元文件。 我能够创建它们,将它们以 .emf 格式保存到磁盘,然后再次加载它们,没有问题。 我通过使用 gdi32.dll 方法和 来执行…

雾里花 2024-08-27 15:37:12 3 0

编辑 8bpp 索引位图

我正在尝试编辑 8bpp 的像素。由于此 PixelFormat 是索引,我知道它使用颜色表来映射像素值。 尽管我可以通过将位图转换为 24bpp 来编辑位图,但 8bpp…

找个人就嫁了吧 2024-08-27 15:10:03 8 0

C# - 基于计时器截屏

我正在尝试创建一个按设定时间间隔截取屏幕截图的 WinForms 应用程序。我认为我的代码是正确的,但是当我尝试运行它时,我收到错误消息“System.Runti…

三寸金莲 2024-08-27 12:30:56 4 0

GDI 中发生一般错误- 权限

当我尝试将图像文件保存到虚拟目录时,我收到“GDI+ 中发生一般错误”。这似乎是一个权限问题,因为在调试过程中,我将文件路径更改为本地硬盘驱动器…

泪之魂 2024-08-27 05:43:16 5 0

在 IronPython 中使用 Bitmap.LockBits 和 Marshal.Copy 未按预期更改图像

我编写了以下 IronPython 代码: import clr clr.AddReference("System.Drawing") from System import * from System.Drawing import * from System.D…

冬天旳寂寞 2024-08-27 05:39:52 5 0

将 Pen 转换为 IntPtr

有没有一种简单的方法可以将 System.Drawing.Pen 转换为其非托管对应项?就像,如果你有一支像这样的笔: Pen p = new Pen(Color.Blue, 1f) IntPtr pt…

金橙橙 2024-08-26 15:28:40 5 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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