gluGetString - GLU
のバージョンや GLU
の機能拡張を記述する文字列を返す
const GLubyte *
gluGetString( GLenum
name )
引き数¶
- name
- シンボル定数
GLU_VERSION または GLU_EXTENSIONS
を指定する。
gluGetString は、GLU
のバージョンや GLU
が対応している機能拡張
を記述するスタティックな文字列を指すポインタを返す。
バージョン番号の次の形式のどちらかである:
メジャー番号.マイナー番号
メジャー番号.マイナー番号.リリース番号.
バージョン文字列は次の形式である:
バージョン番号<空白>ベンダー固有の情報
ベンダー固有の情報は省略できる。
書式と内容は実装依存である。
標準の GLU
は基本部分の機能を備えている。
ある会社や会社のグループが別の機能に対応したい場合には、
その機能を GLU
の機能拡張として追加することができる。
name が
GLU_EXTENSIONS ならば、
gluGetString
は、対応している GLU
機能拡張の名前の一覧を返す。
(空白区切り。機能拡張の名前が空白を含むことはない。)
全ての文字列は NULL
で終端する。
gluGetString は GLU
の機能拡張に関する情報だけを返す。
GL
の機能拡張の一覧を取得するには
glGetString
を呼び出すこと。
gluGetString
は初期化ルーチンである。
この関数を
glNewList
より後に呼び出した時の動作は未定義である。
エラー¶
name が
GLU_VERSION または
GLU_EXTENSIONS
でなかった場合には NULL
が返される。
関連項目¶
glGetString