IDirect3DDevice9::GetLightEnable
デバイス内のライティング パラメーターのセットのアクティビティ ステータス (有効または無効) を取得します。
HRESULT
GetLightEnable(
DWORD Index,
BOOL * pEnable
);
パラメータ
- Index
このメソッドの対象となるライティング パラメーター セットのゼロから始まるインデックス - pEnable
指定されたライティング パラメーターのステータスを格納する変数へのポインター。呼び出した後、ここに 0 以外の値が設定されている場合は指定したライティング パラメーターが有効であることを示し、0 の場合は無効であることを示します。
戻り値
メソッドが成功した場合は、D3D_OK を返します。失敗した場合は、D3DERR_INVALIDCALL を返します。
解説
このメソッドは、D3DCREATE_PUREDEVICE 定数を使って作成されたデバイスのデバイス ステートを返しません。このメソッドを使用するには、D3DCREATE にその他の値を指定してデバイスを作成する必要があります。
要件
ヘッダー: D3D9.h 宣言
ライブラリ: D3D9.lib 内容
関連項目
IDirect3DDevice9::GetLight, IDirect3DDevice9::LightEnable, IDirect3DDevice9::SetLight