ISO/IEC 9636-2:1991是计算机图形学领域的重要标准之一,它规定了与图形设备对话的接口技术(CGI)的功能规范,其中包括控制部分。该标准的主要目的是为了确保不同的计算机系统和图形设备之间可以进行有效的通信和交互,从而实现图形显示和输入。
在计算机图形学中,图形设备是指用于显示和输入图形数据的硬件设备,例如显示器、打印机、绘图仪等。与图形设备对话的接口技术(CGI)是指计算机系统与图形设备之间的通信协议和数据格式,它是实现图形显示和输入的关键技术之一。
ISO/IEC 9636-2:1991标准主要涉及以下方面:
1. 控制命令
该标准定义了一组控制命令,用于控制图形设备的显示和输入功能。这些命令包括显示命令、清除命令、绘制命令、填充命令、文本命令等。通过这些命令,计算机系统可以向图形设备发送指令,控制其显示和输入功能。
2. 控制参数
该标准定义了一组控制参数,用于控制图形设备的显示和输入参数。这些参数包括颜色、线型、线宽、字体、字符大小等。通过这些参数,计算机系统可以控制图形设备的显示和输入效果。
3. 控制状态
该标准定义了一组控制状态,用于描述图形设备的当前状态。这些状态包括显示状态、颜色状态、线型状态、线宽状态、字体状态等。通过这些状态,计算机系统可以了解图形设备的当前状态,从而更好地控制其显示和输入功能。
4. 控制事件
该标准定义了一组控制事件,用于描述图形设备的输入事件。这些事件包括鼠标事件、键盘事件、触摸屏事件等。通过这些事件,计算机系统可以获取用户的输入信息,从而实现图形输入功能。
ISO/IEC 9636-2:1991标准适用于各种类型的图形设备,包括点阵显示器、矢量显示器、打印机、绘图仪等。它还提供了一些示例程序,以帮助开发人员更好地理解和实现该标准。
相关标准
- ISO/IEC 8632:1999计算机图形学-图形设备接口(GDI)-功能规范
- ISO/IEC 10967-1:1994信息技术-编程语言-通用数值计算-第1部分:基本语言
- ISO/IEC 19775-1:2004信息技术-3D图形和多媒体-虚拟现实建模语言(VRML)-第1部分:文件格式和编码
- ISO/IEC 19776-1:2004信息技术-3D图形和多媒体-虚拟现实建模语言(X3D)-第1部分:架构和基本组件
- ISO/IEC 23005-1:2019信息技术-多媒体应用-多媒体同步和时序(MPEG-M)-第1部分:框架和技术