Microsoft DirectX 8.0 (C++) |
Microsoft® Direct3D® デバイスとは、Direct3D のレンダリング コンポーネントである。これはレンダリング ステートをカプセル化して保存する。さらに、Direct3D デバイスは、トランスフォーム & ライティング処理を実行し、サーフェスに画像をラスタライズする。次の図に示すように、Direct3D デバイスのアーキテクチャは、トランスフォーム、ライティング、およびラスタ化モジュールから構成される。
Direct3D デバイスのトランスフォーム & ライティング モジュールを使用せずに、アプリケーション独自のトランスフォーム & ライティング モデルを使用することもできる。詳細については、「頂点シェーダ」を参照すること。