DirectX SDK

CONST_D3DLIGHTTYPE

The CONST_D3DLIGHTTYPE enumeration defines flags that identify light types. These flags are used in the lType member of the D3DLIGHT7 type.

Enum CONST_D3DLIGHTTYPE 
    D3DLIGHT_DIRECTIONAL = 3
    D3DLIGHT_POINT = 1
    D3DLIGHT_SPOT = 2
End Enum
D3DLIGHT_DIRECTIONAL
Light is a directional source. This is equivalent to using a point light source at an infinite distance.
D3DLIGHT_POINT
Light is a point source. The light has a position in space and radiates light in all directions.
D3DLIGHT_SPOT
Light is a spotlight source. This light is something like a point light except that the illumination is limited to a cone. This light type has a direction and several other parameters which determine the shape of the cone it produces. For information about these parameters, see the D3DLIGHT7 type.