glGetString 関数は現在の OpenGL 接続を説明する文字列を返す。
glGetString name
name : [int] 次のシンボル定数のいずれか。GL_VENDOR: 実装を担当する会社名を返す。GL_RENDERER: 特定構成 (通常ハードウェアプラットフォーム) に依存するレンダラ識別子を返す。GL_VERSION: 現 GL 接続のバージョン番号または GL 実装のリリース番号を返す。GL_EXTENSIONS: この実装でサポートされる拡張機能リストを空白区切りで返す。
(プラグイン / モジュール : opengl32.dll)
glGetString 関数は現在の OpenGL 接続を説明する文字列を返す。 [備考] glGetString は現在の OpenGL 接続の状況を説明する静的文字列へのポインタを返す。OpenGL には実装の性能特性を問い合わせる機能が含まれないため、アプリケーションは既知プラットフォームを識別して OpenGL の使い方を調整することが期待される。GL_VENDOR と GL_RENDERER の組み合わせはプラットフォームを一意に指定し、リリース間で変化しない。GL_VERSION と GL_EXTENSIONS は異なるリリースで異なる可能性がある。GL_EXTENSIONS の各拡張名は空白で区切られる。エラーが生成された場合は NULL を返す。注意: glGetString を glBegin/glEnd 間で呼ぶとエラー GL_INVALID_OPERATION が生成される。関連情報は glGet で取得できる。
| プラグイン / モジュール | 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 |