gdi+ 相关问题

图形设备接口(GDI)是Microsoft Windows应用程序编程接口和核心操作系统组件,负责表示图形对象并将其传输到输出设备(如监视器和打印机)。 -Wikipedia

解决 Windows 预览处理程序问题:GDI+ 和 Direct2D 集成

我正在尝试为文件类型(下面的 .abcd)创建一个 Windows 预览处理程序,该处理程序根据所选文件的内容使用 GDI+ 和 Direct2D 在预览窗口中进行绘制。我用的是

回答 1 投票 0

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

有人创建了一个利用机器上可用的硬件加速的 GDI32.dll 版本吗? gdiplus.dll? 从 Windows Vista 开始,GDI 不再是硬件

回答 3 投票 0

当我尝试制作双缓冲 GDI 覆盖时出现黑屏

我试图在桌面上创建双缓冲 gdi 覆盖,但我得到的只是带有红线的黑屏 HDC hdc = GetDC(0); HDC mem_handle = CreateCompatibleDC(hdc); HBITMAP

回答 1 投票 0

为什么 GDI+ 会截断缩放图像?

我正在使用 GDI+ (C#) 进行一些图像缩放,并且注意到一个问题,即我正在缩放的图像沿着左侧和顶部边缘被切断。 http://zctut.com/cutoff.png 要重现此内容,

回答 3 投票 0

防止自定义进度条闪烁

对于我正在制作的应用程序,我根据 William Daniel 制作的进度条制作了一个自定义进度条:How to Change the color of Progressbar in C# .NET 3.5? 在以较低百分比 va 进行一些测试后...

回答 1 投票 0

GDI 图像的最大尺寸?

我正在尝试使用 GDI+ 从像素数据创建一个非常大的图像。代码看起来像这样: Gdiplus::Status CreatePNG(inttileSize,intheight = 16 * 1024) { Gdiplus::状态状态 =

回答 1 投票 0

在 C# 中使用 DashPattern 画线结果是一条实线

我用 [2/3f, 1/3f] 虚线图案绘制一条线,但结果是一条实线。 我还尝试了其他破折号模式,结果如下: [2/3f, 1/3f]:实线 [0.5f, 0.25f]:一条好的虚线 [0.6f、0.3f...

回答 0 投票 0

C 使用 ScrollWindowEx() 错误内容制作自己的窗口(GUI)滚动查看器

我正在尝试创建一个窗口并使用 ScrollWindowEx() 创建自己的滚动查看器(v-scroll)来处理 WM_MOUSEWHEEL 窗口消息,它有效但显示了错误和无效的内容。 我的...

回答 0 投票 0

C++ GDI+ 图像类:如何访问类“Gdipus::Image”中声明的私有成员 C2248

我试图读取我的 PNG 图像文件以从中创建一个精灵。我使用这段代码来读取和绘制图像: wchar_t 文件名 = L'bunny.png'; wchar_t* path2 = &文件名; 图像图像=图像(...

回答 3 投票 0

在 TImage 中加速图像加载

如何在 Delphi 10.2 中加快 TImage 中的图像加载速度? 我想将一个项目从 Delphi 7 移动到 Delphi 10.2,但我在加载文件时遇到问题。在 Delphi 10.2 中,图像需要更长的时间来...

回答 0 投票 0

清晰绘制的 gdiplus 矩形

我在循环中的所有窗口上绘制一个带有 gdiplus 的半透明矩形,对于每个循环,矩形都会失去其透明度。如何清除先前绘制的矩形或将其保留...

回答 1 投票 0

绘制到基于内存流的 GDI+ 图元文件 - 之后可以处理流吗?

我正在使用 MemoryStream 将我的 GDI+ 绘图命令写入图元文件,稍后显示图元文件以加速平移和缩放等琐碎任务。那很好用。 当我...

回答 0 投票 0

GDI+ 图像在绘图时不更新

我正在研究 Delphi 中的 GDI+,并找到了下面的演示。 (不记得在哪里。) 它非常简单,并且在第一次点击时工作正常:一系列圆圈并排绘制在一个类上......

回答 1 投票 0

使用 C++ 在打印中实现 AlphaBlend

我想为我的打印机 DC 使用 AlphaBlend。 但是,在打印机驱动程序中,类型 3 不支持 AlphaBlend。 从类型 4 开始,支持 AlphaBlend。 但是我必须对两者都使用 AlphaBlend ...

回答 0 投票 0

具有不透明背景的 C++ Windows 窗口没有显示

我试图创建一个具有真正不透明背景的窗口(只有背景不透明,里面没有任何东西)。 这就是我期待的 但是在我的项目中,当我启动程序时,什么都没有...

回答 0 投票 0

GDI+ ISteam 无法创建图像和缩略图?

我正在尝试读取一个文件并创建一个流对象。从这个流对象,我正在创建一个 GDI 图像。我注意到它不起作用,特别是如果(图像 && (Ok == i...

回答 0 投票 0

从代码[关闭]填充图像属性值

嗨:我需要以编程方式为数百万个 TIFF 填充图像标题、主题、标签和作者。目标是使要填充的属性对话框的详细信息选项卡。 我试过 GDI+ ...

回答 0 投票 0

“对象当前正在别处使用。”在每个线程中创建新位图时调用绘制字符串时

我正在尝试进行绘制操作,其中每个线程创建一个位图和一个新图形。该线程在位图上绘制直到完成,然后最终将位图绘制到控制表面

回答 0 投票 0

如何用箭头画线?

我有以下代码,用(非常)小的箭头绘制一条线...... 私人无效 Form1_Paint(对象发件人,PaintEventArgs e) { Pen p = new Pen(Color.Black); p.EndCap = System.Drawing.

回答 2 投票 0

透明图像上不透明的拉绳

我想在一个不透明的透明位图上画一个红色的字符串,然后在另一个位图(或窗体)上画这个位图。 代码: 公开课Form1 Private Sub Form1_Load(sender As Object, e As

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.