Share via


IDirect3DDevice9::GetLightEnable メソッド (d3d9.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
ヘッダー d3d9.h (D3D9.h を含む)
Library D3D9.lib

関連項目

IDirect3DDevice9

IDirect3DDevice9::GetLight

IDirect3DDevice9::LightEnable

IDirect3DDevice9::SetLight