Qt OpenGL C++ Classes
Qt OpenGL モジュールには、QtアプリケーションでOpenGLを簡単に利用できるようにするクラスが用意されています。詳細...
クラス
各OpenGLバージョンおよびプロファイルのすべての関数を公開するクラス群の基底クラス | |
OpenGL バッファオブジェクトの作成および管理を行う関数 | |
OpenGL デバッグメッセージのロギングを有効にします | |
OpenGL デバッグメッセージをラップします | |
OpenGLフレームバッファオブジェクトをカプセル化する | |
OpenGL フレームバッファオブジェクトのフォーマットを指定します | |
OpenGL 1.0 仕様に関するすべての関数 | |
OpenGL 1.1 仕様のすべての関数 | |
OpenGL 1.2 仕様のすべての関数 | |
OpenGL 1.3 仕様のすべての関数 | |
OpenGL 1.4 仕様のすべての関数 | |
OpenGL 1.5 仕様の全関数 | |
OpenGL 2.0 仕様の全関数 | |
OpenGL 2.1 仕様の全関数 | |
OpenGL 3.0 仕様の全関数 | |
OpenGL 3.1 仕様の全関数 | |
OpenGL 3.2 互換プロファイルの全関数 | |
OpenGL 3.2 コアプロファイルの全関数 | |
OpenGL 3.3 互換プロファイルの全関数 | |
OpenGL 3.3 コアプロファイルの全関数 | |
OpenGL 4.0 互換プロファイルの全関数 | |
OpenGL 4.0 コアプロファイルの全関数 | |
OpenGL 4.1 互換プロファイルのすべての関数 | |
OpenGL 4.1 コアプロファイルのすべての関数 | |
OpenGL 4.2 互換プロファイルのすべての関数 | |
OpenGL 4.2 コアプロファイルの全関数 | |
OpenGL 4.3 互換プロファイルの全関数 | |
OpenGL 4.3 コアプロファイルの全関数 | |
OpenGL 4.4 互換プロファイルのすべての関数 | |
OpenGL 4.4 コアプロファイルのすべての関数 | |
OpenGL 4.5 互換プロファイルの全関数 | |
OpenGL 4.5 コアプロファイルの全関数 | |
OpenGL ES 2 のすべての関数 | |
QPainter を使用して OpenGL コンテキストへの描画を有効にします | |
テクスチャのアップロード中にピクセルの展開に影響を与えるピクセル保存モードについて説明します | |
OpenGL シェーダーのコンパイルを可能にする | |
OpenGL シェーダープログラムのリンクおよび使用を可能にします | |
OpenGL を使用してテクスチャ付き四角形を描画する便利な方法 | |
一連の OpenGL タイマークエリオブジェクトをラップします | |
OpenGL タイマークエリオブジェクトをラップします | |
指定されたバージョンおよびプロファイルの OpenGL 関数へのアクセスを提供します | |
OpenGL コンテキストのバージョン、および該当する場合はプロファイルを表します | |
OpenGL 頂点配列オブジェクトをラップします | |
QOpenGLVertexArrayObject::Binder クラスは、OpenGL 頂点配列オブジェクトのバインドおよび解放を支援するための利便性クラスです | |
OpenGL 描画を実行するための QWindow の利便性サブクラス |
詳細な説明
この Qt OpenGL ページには、このモジュールの使用方法に関する情報が記載されています。
別の Qt OpenGL Widgets ライブラリには、OpenGL グラフィックスをウィジェット UI にレンダリングするための C++ ウィジェットクラスが用意されています。
OpenGL グラフィックスをレンダリングするためのウィジェット |
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.