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

名前
書式
引き数
説明
注意
エラー
関連項目

jman



Time: 07:01:08 GMT, January 12, 2009