Opengl

目的

作为图形硬件的软件接口,OpenGL 将多维对象呈现到帧缓冲区中。 适用于 Windows 操作系统的 OpenGL 的 Microsoft 实现是行业标准图形软件,程序员可以使用该软件创建高质量的静态和动画三维彩色图像。 本部分所述的 OpenGL 版本为 1.1。

有关在 Windows 上运行的 OpenGL ES 的信息,请参阅 适用于 Windows 应用商店的 ANGLE

如果适用

OpenGL 旨在实现跨硬件和操作系统的兼容性。 借助此体系结构,可以轻松地将 OpenGL 程序从一个系统移植到另一个系统。 虽然每个操作系统都有独特的要求,但许多程序中的 OpenGL 代码可以按原样使用。

开发人员受众

OpenGL 专为 C/C++ 程序员使用而设计,需要熟悉 Windows 图形用户界面以及消息驱动的体系结构。

运行时要求

有关特定函数需要哪些操作系统的详细信息,请参阅该函数的文档的要求部分。

在本节中

主题 描述
概述
有关 OpenGL 工作原理的一般信息。
引用
函数、结构和其他编程元素的文档。
示例
OpenGL 代码示例。

DirectX 图形和游戏

静止图像

Windows 颜色系统 (WCS)

Windows GDI

Windows 映像获取

Windows 多媒体

Windows API