Skip to main content

opengl®とは何ですか関数?

opengl®関数は、関数の名前と関連するパラメーターを使用して、コンピュータープログラム内から呼び出される実行可能コードのブロックです。関数パラメーターは、opengl®の名前の後に追加する必要があるいくつかの変数または情報です。実行されるアクションを指示する機能。opengl®3次元(3D)シーンを描画、操作、レンダリングし、レンダリングの外観や速度に影響を与える可能性のあるさまざまな変数の値を変更するために使用される多数の関数があります。OpenGl&Reg;のすべての機能;関数ライブラリは、どのパラメーターが予想されるか、ライブラリに関数が含まれていることを説明する厳格な命名規則を使用します。関数は、関数の実際の名前を形成する4つの部分で構成されています。最初の部分はプレフィックスと呼ばれ、関数が属するライブラリを示します。コア関数の場合、この接頭辞はGLで、グラフィックライブラリの立場です。その他のプレフィックスには、グラフィックライブラリユーティリティツールのGLUT、および他のデバイスが利用できない機能にアクセスするために特定のカードに特別な機能を必要とするグラフィックスハードウェアのメーカーを表す2文字のコードが含まれます。関数名は名前自体です。これは、変更される値または実行するアクションを直接指すことができます。関数の名前部分の例には、色、頂点、クリア、削除が含まれます。名前はすぐにプレフィックスに続き、通常はプレフィックスと区別し、コードをより読みやすくするように大文字になります。関数名は、関数が受け入れるパラメーターの数です。これらは引数とも呼ばれます。これは単なる数字です。したがって、3つの引数を必要とする関数は、関数名の直後にこの位置に数値3を持ちます。関数名は、パラメーターとして期待される変数のデータ型です。これは、プログラマにどのデータが予想されるかを思い出させるのに役立つ略語であり、単一の関数が異なるデータ型の引数を受け入れる複数の予測可能なバリエーションを持つことを可能にします。この例は、浮動小数点数のf、整数の場合はf、またはバイトのbの場合です。浮動小数点数で定義された3D位置で頂点ポイントを作成するための関数名は、glvertex3fです。関数は、最後の部分を単に変更してGlvertEx3iを読み取ることにより、整数を受け入れるように論理的に変更できます。OpenGL&Reg;の成功の一部関数名の規則などの標準への厳密な順守です。