Opengl

目的

OpenGL は、グラフィックス ハードウェアのソフトウェア インターフェイスとして、多次元オブジェクトをフレームバッファーにレンダリングします。 Windows オペレーティング システム用の OpenGL の Microsoft 実装は、プログラマが高品質の静止画像とアニメーション化された 3 次元カラー イメージを作成できる業界標準のグラフィックス ソフトウェアです。 このセクションで説明する OpenGL のバージョンは 1.1 です。

Windows で実行されている OpenGL ES の詳細については、「 Angle for Windows Store」を参照してください。

該当する場合

OpenGL は、ハードウェアとオペレーティング システム間の互換性のために構築されています。 このアーキテクチャにより、OpenGL プログラムをあるシステムから別のシステムに簡単に移植できます。 各オペレーティング システムには固有の要件がある一方で、多くのプログラムの OpenGL コードをそのまま使用できます。

対象となる開発者

C/C++ プログラマが使用するように設計された OpenGL には、Windows グラフィカル ユーザー インターフェイスとメッセージドリブン アーキテクチャに関する知識が必要です。

実行時の要件

特定の機能に必要なオペレーティング システムの詳細については、関数のドキュメントの「要件」セクションを参照してください。

このセクションの内容

トピック 説明
概要
OpenGL のしくみに関する一般的な情報。
参照
関数、構造体、およびその他のプログラミング要素のドキュメント。
サンプル
OpenGL コードの例。

DirectX のグラフィックスとゲーム

静止画像

Windows カラー システム (WCS)

Windows GDI

Windows イメージの取得

Windows マルチメディア

Windows API