Método IDirect3DDevice9::GetLightEnable (d3d9helper.h)

Recupera a atividade status - habilitada ou desabilitada - para um conjunto de parâmetros de iluminação em um dispositivo.

Sintaxe

HRESULT GetLightEnable(
  [in]          DWORD Index,
  [out, retval] BOOL  *pEnable
);

Parâmetros

[in] Index

Tipo: DWORD

Índice baseado em zero do conjunto de parâmetros de iluminação que são o destino desse método.

[out, retval] pEnable

Tipo: BOOL*

Ponteiro para uma variável a ser preenchida com o status dos parâmetros de iluminação especificados. Após a chamada, um valor diferente de zero nesse endereço indica que os parâmetros de iluminação especificados estão habilitados; um valor de 0 indica que eles estão desabilitados.

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, o valor retornado será D3D_OK. Se o método falhar, o valor retornado poderá ser D3DERR_INVALIDCALL.

Comentários

Esse método não retornará o estado do dispositivo para um dispositivo criado usando D3DCREATE_PUREDEVICE. Se você quiser usar esse método, deverá criar seu dispositivo com qualquer um dos outros valores em D3DCREATE.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3d9helper.h (inclua D3D9.h)
Biblioteca D3D9.lib

Confira também

IDirect3DDevice9

IDirect3DDevice9::GetLight

IDirect3DDevice9::LightEnable

IDirect3DDevice9::SetLight