Método ID3DXEffectStateManager::LightEnable
Uma função de retorno de chamada que deve ser implementada por um usuário para habilitar/desabilitar uma luz.
Sintaxe
HRESULT LightEnable(
[in] DWORD Index,
[in] BOOL Enable
);
Parâmetros
-
Índice [in]
-
Tipo: DWORD
O índice baseado em zero da luz. Esse é o mesmo índice em IDirect3DDevice9::SetLight.
-
Habilitar [in]
-
Tipo: BOOL
True para habilitar a luz; caso contrário, false.
Valor retornado
Tipo: HRESULT
O método implementado pelo usuário deve retornar S_OK. Se o retorno de chamada falhar ao definir o estado do dispositivo, uma das seguintes opções ocorrerá:
- O efeito falhará durante ID3DXEffect::BeginPass.
- A chamada de estado de efeito dinâmico (como IDirect3DDevice9::LightEnable) falhará.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também