Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
この関数の接尾辞は何を意味しますか?
glGetActiveUniformsiv
整数の配列を意味すると思いますが、間違っている可能性があり、「v」が何を意味するのかなど、それが何を表しているのかわかりません。値?
あなたは正しいです。「iv」は、関数が整数のベクトルを返すことを示します。OpenGL のドキュメントを見ると、引数paramsの型が GLint* であることがわかります。これは、要求された一様な値を受け取るメモリへのポインタです。
GLSL では、 glGetActiveUniformsiv によって渡される配列は、GLSL コードでは (vec3、vec4 のように) ベクターと呼ばれます。