2012-02-08 74 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

相關問題