Platform SDK: DirectX

チュートリアル 1 : 単一の三角形をレンダリングする

[Visual Basic]

ここでは、C および C++ でのアプリケーション開発について説明する。Visual Basic については、「Direct3D 直接モード Visual Basic チュートリアル」を参照すること。

[C++]

Direct3D を使用するには、まず、アプリケーション ウィンドウを作成した後、DirectDraw® と Direct3D 関連オブジェクトを作成し、初期化する。ユーザーは、オブジェクトが実装している COM インターフェイスを使用してオブジェクトを処理し、シーンのレンダリングに必要な従属オブジェクトを生成する。このチュートリアルで使用するサンプル プロジェクト Triangle は、最も単純なシーンである。単一の三角形をレンダリングするタスクを通してこれらのタスクを具体的に示す。サンプル プロジェクト Triangle では、次のステップを使用して、Direct3D をセット アップし、シーンをレンダリングして、最後にシャット ダウンを行う。

上記のステップに加えて、Triangle では、ウィンドウ アプリケーションに共通する標準的なタスクをいくつか実行する。このタスクは難しいものではない。サンプル Triangle (および、ほかのすべてのウィンドウ アプリケーションのサンプル) では、必要に応じて次のタスクを実行している。