2012-02-08 73 views
1

是否可以使用Visual C++ 2010 Express编写/绘制图形(3D & 2D)? (我发现了一个教程系列在YouTube上关于游戏编程,而是“ttraps',该谁做他们 - 家伙从来没有图形。他最后一个职位是在2010年) 如果是这样,我应该建立什么样的项目类型,什么库我需要头文件吗?
如果这是不可能的,请指示我使用一些其他资源。 (我使用Windows 7)可以在Visual C++ 2010 Express中绘制图形吗?

回答

2

有用于绘制用C/C的图形的整个范围库++。

如果您使用的是Windows,而不是害怕使用依赖于平台的代码,那么你可以使用Windows GDI API。 GDI通常用于构建交互式GUI小部件,例如自定义绘制的按钮和编辑框。

如果您正在寻找3D渲染,你可以使用微软自己的DirectX API。还有一个OpenGL Windows实现。

+0

如果包括你会得到所有必要的头文件使用GDI API。开始你可以看看BeginPaint/EndPaint函数,它会给你一个句柄(HDC)给Window表面以开始绘制。例如,LineTo的绘图函数将接受HDC句柄。 – 2012-02-09 09:25:42

+0

infact什么样的项目可以包含?我也下载了DirectX,但是我得到的只是一堆带有.dll文件的非索引文件夹,以及一些'DirectX SDK'记事本文件。下载不正常或我下载了错误的东西? – 2012-02-11 07:03:27

+0

那么你需要安装Windows(“Plastform”)SDK,这与Visual Studio一起提供。 DirectX只是一个库,但你应该得到一个描述API的CHM文档文件。我希望安装程序能够在开始菜单上放置这些快捷方式。 – 2012-02-11 09:55:50

相关问题