GLUGETSTRING(3G)

名前
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