GLGETPOINTERV
Section: Misc. Reference Manual Pages (3G)
索引
xjman
名前
glGetPointerv
- 指定したポインタのアドレスを返す
書式
void glGetPointerv(
GLenum pname,
void **params )
delim $$
引き数
- pname
-
返す配列またはバッファポインタを指定する。
次のシンボル定数を指定できる:
GL_COLOR_ARRAY_POINTER,
GL_EDGE_FLAG_ARRAY_POINTER,
GL_FEEDBACK_BUFFER_POINTER,
GL_INDEX_ARRAY_POINTER,
GL_NORMAL_ARRAY_POINTER,
GL_TEXTURE_COORD_ARRAY_POINTER,
GL_SELECTION_BUFFER_POINTER,
GL_VERTEX_ARRAY_POINTER。
- params
-
pname で指定したポインタ値が返される。
説明
glGetPointerv はポインタの情報を返す。
pname は、情報を調べたいポインタを示すシンボル定数であり、
params は返されたデータが格納される場所を指すポインタである。
注意
glGetPointerv は、バージョン 1.1 以降の GL でなければ
使えない。
ポインタはすべてクライアント側の情報である。
各ポインタの初期値は 0 である。
実装が GL_ARB_multitexture 機能拡張に対応している
場合は、GL_TEXTURE_COORD_ARRAY_POINTER に対する問い合わせ
により、クライアントのアクティブなテクスチャユニットの値を
得られる。
エラー
GL_INVALID_ENUM:
pname の値が不正な場合に起こる。
関連項目
glArrayElement(3G),
glClientActiveTextureARB(3G),
glColorPointer(3G),
glDrawArrays(3G),
glEdgeFlagPointer(3G),
glFeedbackBuffer(3G),
glIndexPointer(3G),
glInterleavedArrays(3G),
glNormalPointer(3G),
glSelectBuffer(3G),
glTexCoordPointer(3G),
glVertexPointer(3G)
Index
- 名前
-
- 書式
-
- 引き数
-
- 説明
-
- 注意
-
- エラー
-
- 関連項目
-
Time: 07:01:08 GMT, January 12, 2009