Metode IDirect3DDevice9::GetLightEnable (d3d9helper.h)

Mengambil status aktivitas - diaktifkan atau dinonaktifkan - untuk serangkaian parameter pencahayaan dalam perangkat.

Sintaks

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

Parameter

[in] Index

Jenis: DWORD

Indeks berbasis nol dari set parameter pencahayaan yang merupakan target metode ini.

[out, retval] pEnable

Jenis: BOOL*

Arahkan ke variabel untuk mengisi dengan status parameter pencahayaan yang ditentukan. Setelah panggilan, nilai bukan nol di alamat ini menunjukkan bahwa parameter pencahayaan yang ditentukan diaktifkan; nilai 0 menunjukkan bahwa nilai tersebut dinonaktifkan.

Mengembalikan nilai

Jenis: HRESULT

Jika metode berhasil, nilai yang dikembalikan adalah D3D_OK. Jika metode gagal, nilai yang dikembalikan dapat D3DERR_INVALIDCALL.

Keterangan

Metode ini tidak akan mengembalikan status perangkat untuk perangkat yang dibuat menggunakan D3DCREATE_PUREDEVICE. Jika Ingin menggunakan metode ini, Anda harus membuat perangkat dengan salah satu nilai lain di D3DCREATE.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header d3d9helper.h (termasuk D3D9.h)
Pustaka D3D9.lib

Lihat juga

IDirect3DDevice9

IDirect3DDevice9::GetLight

IDirect3DDevice9::LightEnable

IDirect3DDevice9::SetLight