1

この関数の接尾辞は何を意味しますか?

glGetActiveUniformsiv​

整数の配列を意味すると思いますが、間違っている可能性があり、「v」が何を意味するのかなど、それが何を表しているのかわかりません。値?

4

3 に答える 3

2

あなたは正しいです。「iv」は、関数が整数のベクトルを返すことを示します。OpenGL のドキュメントを見ると、引数paramsの型が GLint* であることがわかります。これは、要求された一様な値を受け取るメモリへのポインタです。

于 2013-04-30T18:18:59.920 に答える
0

GLSL では、 glGetActiveUniformsiv によって渡される配列は、GLSL コードでは (vec3、vec4 のように) ベクターと呼ばれます。

于 2013-04-30T18:14:42.610 に答える