glLighti 関数は光源パラメータ値を返す。
glLighti light, pname, param2
light : [int] 光源の識別子。可能な光源数は実装依存だが最低 8 個をサポート。GL_LIGHTi の形のシンボル名で識別され、i は 0 から GL_MAX_LIGHTS - 1 の値。 pname : [int] light の単一値光源パラメータ。GL_SPOT_EXPONENT (スポット指数、既定 0)、GL_SPOT_CUTOFF (スポット角 [0,90] または 180、既定 180)、GL_CONSTANT_ATTENUATION / GL_LINEAR_ATTENUATION / GL_QUADRATIC_ATTENUATION (距離減衰係数、既定 1/0/0) を受け付ける。 param2 : [int]
(プラグイン / モジュール : opengl32.dll)
glLighti 関数は光源パラメータ値を返す。 [戻り値] この関数は値を返さない。
| プラグイン / モジュール | opengl32.dll |
| バージョン | 1.0 |
| 作成日 | 2026/04/16 |
| 著作者 | IronHSP / CsWin32 bridge |
| URL | https://github.com/inovia/IronHSP |
| 備考 | Win32 API の opengl32.dll 関数群。CsWin32 + win32metadata から自動生成。
hsp3net 専用 (intptr / NSTRUCT / wstr を使用)。 |
| タイプ | 拡張命令 |
| グループ | Win32API |
| 対応環境 |
|
| hs ファイル | hsphelp\win32_opengl32_gen2.hs |