2012-02-08 13 views
1

Visual C++ 2010 Expressを使用してグラフィックス(3D & 2D)の書き込み/描画ができますか? (私は、ゲームプログラミングに関するYouTubeで一連のチュートリアルを見つけましたが、それらを作った人はグラフィックスにならなかった)。 もしそうなら、どのプロジェクトタイプをビルドし、どのライブラリヘッダーは必要ですか?
これが不可能な場合は、私が使用できる他のリソースに移動してください。 (私は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)を与えて描画を開始します。描画関数、たとえばLineToは、HDCハンドルを受け入れます。 –

+0

infact にはどのようなプロジェクトを含めることができますか?また、私はDirectXをダウンロードしましたが、入手したのは.dllファイルを持つインデックスのないフォルダと、DirectX SDKのメモ帳ファイルの2つでした。ダウンロードが正しく動作しなかったか、間違ったものをダウンロードしましたか? –

+0

Windows( "Plastform")SDKがインストールされている必要があります。これはVisual Studioに付属しています。 DirectXは単なるライブラリですが、APIを記述したCHMドキュメントファイルを入手する必要があります。私は、インストーラがこれらのショートカットをスタートメニューに配置することを期待していました。 –