IDirect3DDevice9::GetLightEnable メソッド (d3d9helper.h)

デバイス内の一連の照明パラメーターのアクティビティの状態 (有効または無効) を取得します。

構文

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

パラメーター

[in] Index

型: DWORD

このメソッドのターゲットである照明パラメーターのセットの 0 から始まるインデックス。

[out, retval] pEnable

種類: BOOL*

指定した照明パラメーターの状態を入力する変数へのポインター。 呼び出しの後、このアドレスの 0 以外の値は、指定された照明パラメーターが有効になっていることを示します。値 0 は、無効になっていることを示します。

戻り値

型: HRESULT

メソッドが成功した場合、戻り値はD3D_OK。 メソッドが失敗した場合は、戻り値をD3DERR_INVALIDCALLできます。

注釈

このメソッドは、D3DCREATE_PUREDEVICEを使用して作成されたデバイスのデバイスの状態を返しません。 この方法を使用する場合は、 D3DCREATE内の他の値のいずれかを使用してデバイスを作成する必要があります。

要件

要件
対象プラットフォーム Windows
ヘッダー d3d9helper.h (D3D9.h を含む)
Library D3D9.lib

こちらもご覧ください

IDirect3DDevice9

IDirect3DDevice9::GetLight

IDirect3DDevice9::LightEnable

IDirect3DDevice9::SetLight