void   SetupDiffuseLights(int index,DWORD backgroundcolor,DWORD lightcolor)

                The light will create a new light or rewrite the existing light on this index.

                It is a directional light.

                index: All lights are assigned to a index.

                background: the basic color of this light

                lightcolor: the reflection color of this light