gpt4 book ai didi

c++ - C++中的简单位图图形?

转载 作者:可可西里 更新时间:2023-11-01 10:28:02 25 4
gpt4 key购买 nike

我是一名 Flash 程序员,目前正在研究 C++。在flash中,您可以创建一个位图并将其放置在屏幕上,然后使用getPixel(x, y)、setPixel(x, y, c)等方法。按 ctrl+enter,您就可以开始做任何您想做的事情。

我使用 Visual C++ 2010。由于我经常使用 Flash,所以我习惯了简单而简短的命令。但在 C++ 中,更难弄清楚如何获得可以操作像素的位图。

我不太了解图形引擎或 3D 引擎,这将是非常有用的信息,但首先我想看看我可以用像素创建什么,所以你知道创建可操作位图的简单方法吗在 C++ 中?尽可能优化,然后我可以编写自己的 drawLine、drawCurve 等函数。 :)

最佳答案

因为您提到了 Visual C++ 2010,我假设您使用的是 Vista 或更高版本,并且您想首先使用 native Windows C++ 方法绘制 2D 图形。如果是这种情况,您需要使用 Direct2D。您可能会找到使用 GDI 的旧文章,但这是旧方法,所以不要使用它。这是 link到介绍 Direct2D 的 MSDN。

关于c++ - C++中的简单位图图形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8438160/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com