Share via


État d’éclairage ambiant (Direct3D 9)

La lumière ambiante est la lumière environnante qui rayonne de toutes les directions. Pour plus d’informations sur la façon dont Direct3D utilise la lumière ambiante, consultez Mathématiques de l’éclairage (Direct3D 9).

Une application C++ définit la couleur de l’éclairage ambiant en appelant la méthode IDirect3DDevice9::SetRenderState et en passant la valeur énumérée D3DRS_AMBIENT comme premier paramètre. Le deuxième paramètre est une valeur de couleur. La valeur par défaut est zéro.

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

// Set the ambient light.

d3dDevice->SetRenderState(D3DRS_AMBIENT, 0x00202020);

États de rendu