Delen via


Omgevingsverlichtingstoestand (Direct3D 9)

Omgevingslicht is omringend licht dat vanuit alle richtingen uitstraalt. Zie Maths of Lighting (Direct3D 9)voor meer informatie over hoe Direct3D omgevingslicht gebruikt.

Een C++-toepassing stelt de kleur van omgevingsverlichting in door de methode IDirect3DDevice9::SetRenderState methode aan te roepen en de opgesomde waarde door te geven D3DRS_AMBIENT als de eerste parameter. De tweede parameter is een kleurwaarde. De standaardwaarde is nul.

// This code example assumes that d3dDevice is a
// valid pointer to an IDirect3DDevice9 interface.

// Set the ambient light.

d3dDevice->SetRenderState(D3DRS_AMBIENT, 0x00202020);

statussen weergeven