glGetTexLevelParameterfv、glGetTexLevelParameteriv 関数は特定の詳細度レベルに対するテクスチャパラメータ値を返す。| glGetTexLevelParameteriv 関数 (Gl.h)
glGetTexLevelParameteriv target, level, pname, params
target : [int] 対象テクスチャのシンボル名。GL_TEXTURE_1D、GL_TEXTURE_2D、GL_PROXY_TEXTURE_1D、GL_PROXY_TEXTURE_2D のいずれか。 level : [int] 目的画像の詳細度レベル番号。レベル 0 が基本イメージレベルで、レベル n は n 段階目のミップマップ縮小画像。 pname : [int] テクスチャパラメータのシンボル名。GL_TEXTURE_WIDTH/HEIGHT/INTERNAL_FORMAT/BORDER/RED_SIZE/GREEN_SIZE/BLUE_SIZE/ALPHA_SIZE/LUMINANCE_SIZE/INTENSITY_SIZE/COMPONENTS を受け付ける。プロキシテクスチャでは幅・高さ・境界・内部フォーマットが問い合わせ可能だが、プロキシテクスチャには実データが無い点に注意する。 params : [int]
(プラグイン / モジュール : opengl32.dll)
glGetTexLevelParameterfv、glGetTexLevelParameteriv 関数は特定の詳細度レベルに対するテクスチャパラメータ値を返す。| glGetTexLevelParameteriv 関数 (Gl.h) [戻り値] この関数は値を返さない。 [備考] glGetTexLevelParameter は、level で指定した特定の詳細度レベルに対するテクスチャパラメータ値を params に返す。target は対象テクスチャを指定し、GL_TEXTURE_1D、GL_TEXTURE_2D、GL_PROXY_TEXTURE_1D、GL_PROXY_TEXTURE_2D のいずれか。pname は値を取得するパラメータ名。エラーが生成された場合、params の内容は変更されない。
| プラグイン / モジュール | 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 |