directdraw

directdraw

文章 0 浏览 5

DirectDraw Clipper在Win11中工作不正确

我创建了一个快船和Sethwnd。代码类似: m_ddraw->CreateClipper(0, &m_clipper, NULL); m_clipper->SetHWnd(0, wnd); m_primarySurface->SetClipper(…

忆梦 2025-02-14 00:24:53 0 0

如何使用 Direct2D 处理像素

有人可以提供一个使用 Direct2D 处理像素的有效方法的示例吗? 例如,如何将渲染目标上的所有绿色像素 (RGB = 0x00FF00) 与红色像素 (RGB = 0xFF0000)…

有深☉意 2024-12-29 06:54:03 4 0

Allegro 4.2.4 在 Windows7 上的调色板模式下损坏

我在 Windows 7 中运行调色板模式(256 色)的 Allegro 4.2.4 时遇到问题。我通过互联网找到了杀死资源管理器的解决方案,它确实有效,但是期望最终用…

执笏见 2024-12-06 06:07:24 8 0

DirectDraw Blt 函数参数

只是一个简单的 blt 函数: RECT dstRect = {dstL, dstT, dstR, dstB}; RECT srcRect = {srcL, srcT, srcR, srcB}; HRESULT hr = _surface->Blt(&dstR…

分开我的手 2024-11-27 23:08:36 6 0

“透明” Windows 窗体在 DirectDraw 视频表面前闪烁

我有一个应用程序,其中多个 Windows 窗体设置了 TransparencyKey 属性,超出了我的控制范围。当这些窗口覆盖(位于其前面)另一个具有 DirectDraw 视…

姜生凉生 2024-11-09 12:38:35 10 0

错误LNK2001:无法解析的外部符号_IID_IDirectDraw2

我使用一段使用直接绘制的遗留代码,我处于相当尴尬的境地。 不久前,我更新了系统,必须适应新的情况(加载 ddraw.dll),一切正常。 今天,我探索了…

很酷又爱笑 2024-11-06 15:51:38 9 0

DirectDraw 中的 CreateSurface 在 x64 上返回 E_INVALIDARG

在以下代码中,当为 x64 构建时,hRet 设置为 E_INVALIDARG。 相同的代码在 32 位中始终可以正常工作。输入中唯一明显的区别是 ddsd 的大小,由于指针…

心舞飞扬 2024-10-30 20:34:54 9 0

DirectDraw 截屏比 GDI 方式更快吗?

只是为了节省一些时间,可能有人尝试过这个或在某个地方看到过相关信息。 询问 DirectDraw 而不是 DirectX,因为我需要支持 Win2000 及更高版本,并且…

难得心□动 2024-10-17 02:16:10 13 0

在 C# 中直接访问 DirectDraw 表面内存

我有一个视频捕获卡,它的工作原理是定期用图像数据填充用户指定的缓冲区(给定的内存地址)。这在 C++ 中对我有用,因为我可以给它一个 Surface.lpSu…

南冥有猫 2024-10-16 20:57:10 11 0

将大多数 Windows 版本作为 2D 游戏的目标?

如果要为大多数版本的 Windows 编写一款游戏,应该使用哪个 API? 我知道 DirectDraw 在 NT4 及更高版本上工作(尽管 DirectDraw 是在 NT4 上使用 GDI…

匿名。 2024-10-08 08:03:31 14 0

替换旧版 DirectDraw 代码

昨天,我发现了多年前用 C++、Win32 API 和 DirectDraw 7 开发的俄罗斯方块游戏的源代码。我尝试构建解决方案但没有成功,因为最近的 DirectX SDK(20…

清风疏影 2024-10-07 03:30:22 10 0

'参数不正确'在WinCE5.0中尝试使用PInvoke DirectDraw时

关于让 DirectDraw 在 CE5.0 系统上运行,我一直遇到一个问题。我终于找到了一些使其在 Windows Moblie 上运行的代码,并且通过一些混乱,我已经正确…

人生戏 2024-10-05 15:56:44 12 0

为什么不使用 GDI 用数组中的 RGB 数据重复填充窗口?

这是 这个问题。我目前正在编写一个简单的游戏,并正在寻找在 Win32 窗口中(重复)显示 RGB 数据数组的最快方法,而不会出现闪烁或其他伪影。 在上一…

沫离伤花 2024-10-01 09:54:18 13 0

使用数组中的 RGB 数据重复填充窗口的最快方法是什么?

我目前正在编写一个简单的游戏。我的图形代码每帧运行一次(大约每秒 30 次),并将 RGB 数据写入具有 640 * 480 = 307200 个条目的数组。 我创建了一…

你丑哭了我 2024-09-30 16:56:37 13 0

DirectDraw 比 Direct3d 更适合流式传输?

让我具体说明一下背景。 我目前使用开源程序来运行我的电视调谐器 (DScaler)。该软件的最终版本对 Direct3D 输出有一些支持,但问题是它滞后。我一直…

挽你眉间 2024-09-28 21:54:31 15 0
更多

推荐作者

mb_XvqQsWhl

文章 0 评论 0

我不在是我

文章 0 评论 0

依 靠

文章 0 评论 0

L.W.

文章 0 评论 0

暗里之光

文章 0 评论 0

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