Bagikan melalui


Metode IDirect3DDevice9::GetLightEnable (d3d9.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 dari 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.

Menampilkan nilai

Jenis: HRESULT

Jika metode berhasil, nilai yang dikembalikan 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

   
Target Platform Windows
Header d3d9.h (termasuk D3D9.h)
Pustaka D3D9.lib

Lihat juga

IDirect3DDevice9

IDirect3DDevice9::GetLight

IDirect3DDevice9::LightEnable

IDirect3DDevice9::SetLight