Platform SDK: DirectX |
D3DLVERTEX 型は、「未トランスフォームライティング済みの頂点」 (色付きのモデル座標) を定義する。アプリケーションは、Direct3D が頂点トランスフォームを処理する場合、この型を使用する必要がある。この型は、ソフトウェア ライトが設定するデータと色だけを格納する。
Type D3DLVERTEX color As Long specular As Long tu As Single tv As Single x As Single y As Single z As Single End Type
D3DRENDERSTATE_SPECULARENABLE が TRUE の場合、テクスチャ カスケード後、アルファ ブレンディング前に、ベース カラーにスペキュラ成分が追加される。ただし、DirectX 7.0 では、D3DTA_SPECULAR フラグをセットすることにより、テクスチャ色の処理時に適用するスペキュラ成分を割り当てることができる。さらに詳細な情報については、「テクスチャ引数フラグ」を参照すること。