Microsoft DirectX 8.0 (Visual Basic)

D3DLVERTEX

未トランスフォーム、ライティング済みの頂点 (色情報付きモデル座標) を定義する。

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

メンバ

color および specular
頂点の色およびスペキュラ成分を記述する値。
tu および tv
頂点のテクスチャ座標を記述する値。
x、y、および z
頂点の同次座標を指定する値。

注意

頂点トランスフォームが Microsoft® Direct3D® によって処理される場合、アプリケーションではこの型を使用しなければならない。この型には、ソフトウェア ライティングによって設定されるデータおよび色だけが含まれる。

D3DRS_SPECULARENABLE が TRUE の場合は、テクスチャ カスケード後、アルファ ブレンディング前に、ベース カラーにスペキュラ成分が追加される。ただし、D3DTA_SPECULAR フラグを設定することにより、テクスチャ カラーに適用するスペキュラ成分を割り当てることができる。詳細については、「テクスチャ引数フラグ」を参照すること。