GDI

GDI

文章 2 浏览 220

当屏幕解决方案更改时,为什么 CreateDIBSection 返回 NULL 而 GetLastError 返回 0?

以下是我的代码: void Fun(int nScreenWidth, int nScreenHeight) { ... int nMemSize = nScreenWidth*nScreenHeight*3*7 HDC hdc = ::GetDC(hWnd); …

零度℉ 2024-10-12 13:29:12 6 0

SelectObject(dc, hBMP) 的作用是什么?

我想我确实明白如果我在“设备连接”中选择“一个对象”,并且该对象是画笔、字体、笔:这些对象的特征因此用于在设备上下文上进行绘图。 但是,我不…

山田美奈子 2024-10-12 04:57:09 6 0

天城文字体的复杂脚本塑造

是否有任何项目可用于在 C# 中塑造梵文字体的复杂脚本? 问候, 詹姆斯…

Hello爱情风 2024-10-12 02:20:25 5 0

如何将窗口的一部分绘制到内存设备上下文中?

我使用简单的语句来保持它,呃,简单: 屏幕从 0, 0 到 1000, 1000(屏幕坐标)。 窗口从 100、100 到 900、900(屏幕坐标)。 我有一个从 0, 0 到 20…

鹿童谣 2024-10-11 10:28:29 4 0

将颜色查找表与 Win32 DIB 一起使用的正确方法是什么?

我正在编写一些代码来对 16 位 DICOM 图像(作为 16 位 DIB 加载到内存中)执行窗口调平。我的窗户调平代码已完成,并通过生成查找表将源像素值映射到…

倾其所爱 2024-10-11 09:37:43 6 0

如何更改 win32 窗口的视口?

我有一个窗口,里面有子窗口。子窗口占据大约 1000 像素的垂直空间。然而,我们的用户并不总是有 1000 像素的可用垂直空间 - 他们可能只有 500 或 600…

你的心境我的脸 2024-10-11 05:15:06 7 0

在 C# 中使用本机 HBitmap,同时保留 Alpha 通道/透明度

假设我从本机 Windows 函数获取 HBITMAP 对象/句柄。我可以使用 Bitmap.FromHbitmap(nativeHBitmap) 将其转换为托管位图,但如果本机图像具有透明度信…

鹿港小镇 2024-10-11 01:46:45 8 0

是否可以直接从 GDI 进行 BitBlt?位图?

是否可以使用 BitBlt 直接从 GDI+ 位图中复制而不使用 GetHBitmap? GetHBitmap 很慢,因为除了 BitBlt 副本之外,它还创建整个图像的新副本,并且比 …

谁把谁当真 2024-10-10 19:14:41 9 0

GDI+、PNG 图像转 UNC 时发生一般错误

通常我不会在论坛上写东西,只是阅读我需要的信息。 这次我遇到了很大的问题,需要专家的帮助。 我想将 PictureBox 中的图像保存到文件中。 当我使用 …

可遇━不可求 2024-10-10 16:36:55 4 0

GDI 渲染到 direct2D ID2D1BitmapRenderTarget 始终是透明的

我想将我的电影渲染软件从 DirectDraw 移植到 Direct2D。由于兼容性问题,GDI 渲染需要在图像之上完成。为了优化性能,我想实现某种后备缓冲机制,但 …

是伱的 2024-10-10 10:57:30 10 0

C#:模拟gdi GetBitmapBits函数和GdiFlush用位图填充字节数组

我创建了一个库,其中需要以位图的正确顺序填充 307200 个元素(320x240x4(=32bit))的字节数组,显示使用 RGBA 格式,我想避免正如我目前正在做的那…

灯下孤影 2024-10-10 09:10:09 6 0

用于绘制 HBITMAP 的 StretchBlt 的更高质量替代方案是什么?

由于速度问题我不想使用GDI+的DrawImage。还有哪些其他方法可以绘制以良好质量调整大小的图像 - 至少是线性或三次插值?…

萌辣 2024-10-10 05:53:07 5 0

从内存缓冲区创建 HBITMAP

我有一个应用程序,它从数据库中加载一些 blob 数据,这些数据可以表示 png 格式或各种位图和图标的原始二进制数据。这存储在 std::vector 中, 我正…

硬不硬你别怂 2024-10-10 01:34:53 9 0

如何使用 Win32/GDI 加载 PNG 图像(如果可能的话,没有 GDI+)?

是否可以使用 Win32 GDI 函数将 PNG 从文件加载到 HBITMAP 中?如果没有,在不使用外部库(如 libpng)的情况下最轻的解决方案是什么?…

吃兔兔 2024-10-09 23:48:25 4 0

如何使用 LoadImage 和 StretchDIBits 绘制 PNG 图像?

(这与我如何使用 Win32/GDI 加载 PNG 图像(如果可能的话,不要使用 GDI+)?。) 大家好, 我想知道,假设您有一个 PNG 资源嵌入到带有 ID 的二进制…

菊凝晚露 2024-10-09 16:15:53 8 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

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