DirectX SDK

CONST_D3DVTXPCAPS

The CONST_D3DVTXPCAPS enumeration defines flags that describe the vertex processing capabilities that the device exposes in the lVertexProcessingCaps member of the D3DDEVICEDESC7 type.

Type CONST_D3DVTXPCAPS 
    D3DVTXPCAPS_DIRECTIONALLIGHTS = 8
    D3DVTXPCAPS_MATERIALSOURCE7 = 2
    D3DVTXPCAPS_NONLOCALVIEWER = 32
    D3DVTXPCAPS_POSITIONALLIGHTS = 16
    D3DVTXPCAPS_TEXGEN = 1
    D3DVTXPCAPS_VERTEXFOG = 4
End Type
D3DVTXPCAPS_DIRECTIONALLIGHTS
Device supports directional lights.
D3DVTXPCAPS_MATERIALSOURCE7
Device supports selectable vertex color sources. For more information, see Light Color Types and Sources.
D3DVTXPCAPS_NONLOCALVIEWER
Device supports orthogonal specular highlights, enabled by setting the D3DRENDERSTATE_LOCALVIEWER render state to False.
D3DVTXPCAPS_POSITIONALLIGHTS
Device supports positional lights (including point lights and spotlights).
D3DVTXPCAPS_TEXGEN
Device can generate texture coordinates.
D3DVTXPCAPS_VERTEXFOG
Device supports vertex fog.

See Also

D3DDEVICEDESC7