Metodo ID3DXEffectStateManager::SetLight

Funzione di callback che deve essere implementata da un utente per impostare una luce.

Sintassi

HRESULT SetLight(
  [in]       DWORD     Index,
  [in] const D3DLight9 *pLight
);

Parametri

Indice [in]

Tipo: DWORD

Indice in base zero della luce. Si tratta dello stesso indice in IDirect3DDevice9::SetLight.

pLight [in]

Tipo: const D3DLight9*

Oggetto chiaro. Vedere D3DLIGHT9.

Valore restituito

Tipo: HRESULT

Il metodo implementato dall'utente deve restituire S_OK. Se il callback non riesce quando si imposta lo stato del dispositivo, si verificherà una delle operazioni seguenti:

Requisiti

Requisito Valore
Intestazione
D3DX9Effect.h
Libreria
D3dx9.lib

Vedi anche

ID3DXEffectStateManager