GB T 17192.5-2000 信息技术 计算机图形与图形设备会话的接口技术(CGI) 功能说明 第5部分 输入和应答.pdf
《GB T 17192.5-2000 信息技术 计算机图形与图形设备会话的接口技术(CGI) 功能说明 第5部分 输入和应答.pdf》由会员分享,可在线阅读,更多相关《GB T 17192.5-2000 信息技术 计算机图形与图形设备会话的接口技术(CGI) 功能说明 第5部分 输入和应答.pdf(95页珍藏版)》请在麦多课文档分享上搜索。
1、中华人民共和国国家标准信息技术计算机图形与图形设备会话的接口技术功能说明第部分输入和应答发布 实施国家质量技术监督局 发布前言本标准等同采用 信息技术计算机图形与图形设备会话的接口技术功能说明第部分输入和应答在 信息技术计算机图形与图形设备会话的接口技术 功能说明 总标题下目前包括下述 个部分第 部分概述 轮廓和一致性第 部分控制第 部分输出第 部分图段第 部分输入和应答第 部分光栅本标准的附录 及附录 是标准的附录附录 是提示的附录本标准由中华人民共和国电子工业部提出本标准由中国电子技术标准化研究所归口本标准起草单位北京化工大学本标准主要起草人朱望规尤枫 王宝艾前言国际标准化组织 和 国际电
2、工委员会 是世界性的标准化专门机构 国家成员体 它们都是 或 的成员国 通过国际组织建立的各个技术委员会与制定针对特定技术范围的国际标准和 的各技术委员会在共同感兴趣的领域内进行合作 与 和 有联系的其他官方和非官方国际组织也可参与国际标准的制定工作对于信息技术领域 和 建立了一个联合技术委员会即 由联合技术委员会提出的国际标准草案需分发给国家成员体进行表决 发布一个国际标准至少需要 的参与表决的国家成员体投票赞成国际标准 是由 信息技术委员会制订的在 信息技术计算机图形与图形设备会话的接口技术 功能说明 总标题下目前包括下述 个部分第 部分概述 轮廓和一致性第 部分控制第 部分输出第 部分图
3、段第 部分输入和应答第 部分光栅附录 和附录 是 的组成部分附录 仅提供参考信息引言本标准定义了从 类和 类虚拟设备上获得图形输入和非图形输入的与设备无关的接口功能输入功能控制和用不同方法完成从虚拟设备的输入允许按用户的需要返回输入值输入功能返回种种与通常应用在图形系统中的输出数据相符合的数据类型中华人民共和国国家标准信息技术计算机图形与图形设备会话的接口技术功能说明第部分 输入和应答国家质量技术监督局 批准 实施范围本标准定义了从 类和 类虚拟设备上获得图形输入和非图形输入的计算机图形接口功能还定义了在分离的虚拟设备上应答输入的操作功能本标准是 的第 部分阅读时应参阅 和本标准与 其他各部分
4、的关系见 和本标准的第 章引用标准下列标准所包含的条文通过在本标准中引用而构成为本标准的条文 本标准出版时所示版本均为有效 所有的标准都会被修订使用本标准的各方应探讨使用下列标准最新版本的可能性信息技术计算机图形与图形设备会话的接口技术 功能说明第 部分概述轮廓和一致性信息技术计算机图形与图形设备会话的接口技术 功能说明第 部分控制信息技术计算机图形与图形设备会话的接口技术 功能说明第 部分输出信息技术计算机图形与图形设备会话的接口技术 功能说明第 部分图段信息技术计算机图形与图形设备会话的接口技术 功能说明第 部分光栅信息技术计算机图形与图形设备会话的接口技术 数据流联编 第 部分 字符编码
5、信息技术计算机图形与图形设备会话的接口技术 数据流联编 第 部分 二进制编码信息处理 图形项登记规程概念导引本标准定义了与输入和应答有关的计算机图形接口功能 该功能可分为下述六类输入控制功能控制逻辑输入设备 初始化和重定位并剪取 特性请求和采样功能 允许 采用请求输入和采样输入两种方法应答请求输入功能 允许 采用应答请求输入方法 客户可利用这种特殊的请求输入方法跟踪 量值的变化事件输入功能允许 采用事件输入方法 这就使得客户在进行图形输出的同时控制一些活动的应答输出功能当这些数值的来源不是给定设备时 应答输出功能可将这些数值应答到一个给定的 虚拟设备上输入和应答查询功能利用这些功能可以访问涉及
6、输入和应答的描述表及状态表基本输入模型本标准规定的功能是根据图形输入操作模型确定的 本小节定义了本标准涉及到的主要概念之间的关系 随后的各小节详述了输入模型中的每个元素或 虚拟设备通过逻辑输入设备 提供输入能力可以利用不同的输入方式进行输入 客户也可以对虚拟设备的提示 应答和确认能力的操作进行控制逻辑输入设备逻辑输入设备由度量 状态信息和相关的触发器的集合 相关触发器的 集合可以为空组成由其度量的输入类别见表 及其 索引标识 每类度量都有一个单独的 索引集合表 输入类别输入类别 返回数据 举例定位器 单个 点 数字化仪 鼠标点列输入器 一系列 点 数字化仪定值器 来自连续范围的任何一个数 电位
7、计选值器 来自有界范围的任何一个整数按钮盒拣取器 拣取状态 拣取值表 它含拣取标识符和图段标识符光笔字符行输入器 字符串 字母键盘光栅 输入颜色值阵列 扫描仪通用输入器 数据记录话音输入每个 都有一个描述表和一个状态表 每个表均可分为类独立的部分和类特定部分 类独立的状态表中有输入设备状态 采样 输入状态提示控制应答控制和确认控制等项 类特定 状态表定义了对 度量的控制 每个 都有由类特定 状态表和类独立的 状态表构成的状态表 不要求特定输入类别的有效 索引表是紧凑的度量度量是产生供给 输入机制以值的现实世界实体的一个模型化对应物 对输入模型来说度量由三部分组成输入工具 当前值和度量有效性 由
8、 查询当前值和度量有效性作为任何输入动作的一部分 度量有效性的状态决定了度量的完整性和可靠性 若度量有效性为 则度量是完整且可靠的 可作返回值 若度量有效性为 则不必返回量值的当前值 即使返回其值也没有任何意义在正常操作中输入工具在外部代理 如操作员的影响下修改当前值及度量有效性客户也可利用 输入类别 功能设置当前值和度量有效性 度量的有些物理实现可能会使本功能的实现成为不可行的这种情况由类独立的 描述表中当前度量有效项注明类输入的度量量值是 空间中的一个点 可以为每个 规定一个与图形输出时采用的坐标系无关的 坐标系见判断 度量有效的准则是量值点应落在输入范围之内类输入的度量可以用鼠标 轨迹球
9、 图形输入板操纵杆拇指旋转盘和数字化仪等实现类输入的度量度量是 空间的一个点列表 可以为每个 规定一个与图形输出时采用的坐标系无关的 坐标系见没有判断 度量无效的准则 拒绝落在输入范围之外的量值点度量的实现在量值成为有效值之前一般要执行一些外部动作 对 度量连续使用 输入功能通常会产生重复的数值 至少是部分重复的 完整的 量值是指返回给或 输入功能的量值或触发器触发时进入事件队列的量值 完整的量值成为有效值之后调用 将返回一个 空量值直到进一步的外部动作发生类输入的度量可用与 类输入相同的设备实现 输入已完成 的信号 可能有不同的方法类输入的度量量值是一个实数其范围由类特定 状态表中定义的最大
10、值和最小值确定判断 度量有效的准则是其量值应落在定义的范围之内类输入的度量可由拇指旋转盘或电位计按钮实现类输入的度量量值是一个整数 其范围的下限为 上限由类特定 描述表定义判断 度量有效的准则是其量值应落在定义范围之内类输入的度量可由按钮盒 图形输入板或屏幕菜单等实现类输入的度量量值是一个拣取值表 见 中的 中 数据类型的定义类输入的实现需要一个 虚拟设备来支持 中定义的能力 可以为每个定义一个与用于图形输出无关的 坐标系 见 该 坐标系用于定义与拣取位置相关的拣取孔的 定义了哪些图段被拣取 度量仅存在于 类虚拟设备中 因为其值是取自于虚拟设备的输入工具与图段存储间的交互 若拣取值个数超过类特
11、定 状态表中规定的最大数则 度量为类输入的度量可用与 类输入相同的设备实现通过某些手段将它们与图段存储联系起来类输入的度量量值是一个字符串该字符串受制于输入字符集索引 增补输入字符集索引及类特定状态表中 输入字符编码宣布项若字符个数超过类特定 状态表中定义的最大数 则 度量为度量的实现在量值成为有效值之前一般要执行一些外部动作 对 度量连续使用输入功能通常会产生重复的数值至少是部分重复的 完整的 量值是指返回给或 输入功能的量值 或触发器触发时进入事件队列的量值 完整的量值成为有效值之后调用 将返回一个 空 量值直到进一步的外部动作发生类输入的度量可通过计算机键盘实现类输入的度量量值是一个输入
12、颜色值阵列外部图像的颜色亮度或灰度 每种颜色值的表示取决于类特定 状态表中颜色项和 每种颜色的位数 两项 客户指定 状态表中由像素确定的 源窗口决定获取返回输入颜色值的区域 调用 功能可用于改变源窗口的设置 用于规定源窗口的像素偏移可引发返回的 度量无效类输入的度量可以由摄像机扫描仪 传真机或遥感设备实现 用 位图的内容不能实现 类输入的一致性度量 用 定义的 功能可达到此目的类输入的度量量值是一个数据记录 其格式由度量格式标识符决定 类设备提供一种访问在 输入模型中与其他标准化输入设备类不匹配的逻辑输入设备的机制 若数据记录大小超过类特定 状态表中定义的最大值 则 度量为类输入设备的非负度量
13、格式标识符留给 登记机构使用 负的格式标识符可用于依赖于实现的格式度量坐标系和 类设备传送 量值 设备也传送 量值 尽管 设备并不传送 量值但拣取输入使用以 坐标形式规定的拣取孔 用该拣取孔可以确定返回的拣取值表支持这种 物理设备的特性见类特定 描述表 这些物理特性包括输入设备地址空间 它是输入设备自身的坐标范围 用 对表示地址范围的左下角和右上角输入设备物理大小 用一个实数对表示 以毫米为单位 对有些设备 如鼠标和轨迹球 而言是指标定矩形 而不是实际大小输入设备分辨率 它是以每个轴的整个地址范围上可分辨刻度步数表示 由于在整个使用寿命中分辨率会随设备范围的变化而改变 因此这一信息具有咨询性对
14、于 和 类设备 类特定 描述表规定了物理输入面大小 毫米 项和输入表面大小说明项后者的取值可以是 或 对准确的物理大小有意义的输入设备如图形输入板 用 对有效边界区域用概念近似大小更适用的输入设备 如鼠标和轨迹球 用 对边界无意义的输入设备用 物理输入面大小项只与类特定 描述表中的 方向上可区分的刻度步数有关和 类逻辑输入设备都是从 空间中的一个点开始的它确定了空间的一个点 对这些 到 的映射将输入表面上的点映射到 空间 为了便于操作员应答这样的点所得到的 点是由与 相关的应答映射变换而来的到 的映射是由 空间中的输入视口和 输入范围规定的 输入视口是输入表面上的一个平行四边形 它通常是一个与
15、 轴对准的矩形然而 该矩形也可能旋转或扭曲 输入视口有三个 参数分别对应于左下角 右下角和右上角 到 的映射是这样变换的将输入视口的第一点映射到输入范围的第一点将输入视口的第二点映射到其 坐标与输入范围第二点的 坐标相同 坐标与输入范围第一点的 坐标相同的 点 将输入视口的第三点映射到输入范围的第二点对于 类设备应答映射是由 输入范围和显示面上的 应答视口确定的 应答视口由两个视口点 确定 应答映射在 轴和 轴方向上都是线性的将输入范围的第一点映射到应答视口的第一点 第二点依此类推 如图 所示图 输入面坐标映射在 类设备上初始化一个带有 度量的 时控制 到 映射及其应答映射的状态表项以输入视口
16、各向同性地映射到整个显示面的方式初始化 将该输入视口初始化为输入表面上最大的矩形 并以左下角与输入表面对准其外貌比与显示面的外貌比相同 其中两者的外貌比是以操作员能够察觉到的长度单位度量的 初始化应答映射 由 状态表的输入范围和应答视口两项确定 应答映射和 到设备的映射 对显示面 实际上是相同的 尽管其参数未必相同 特别地将应答视口初始化为整个显示面将输入范围初始化为该应答视口的图像对显示面来说 这与 到设备的映射反相类特定 状态表中有输入范围输入视口和应答视口三项 由于不要求输入视口完全落在输入表面以内 客户利用 输入类别 功能可以以一种相对不受限制的方式重定义 到的映射 例如客户可能希望将
17、整个输入表面映射到一个小于显示面的应答视口上 该应答视口对利用与图形输出时采用的 无直接相关的输入 点进行存取 相反 客户也可以只将输入表面的子集映射到整个显示面上对 类设备 初始化 时 输入范围被置为一个依赖于实现的矩形输入视口被置为输入设备的全区域输入范围 项由 类型和定义时的实际准确度解释 因此通过改变 类型可将输入范围置为所选类型的缺省值设备视口说明方式 和 设备视口映射的设置与输入视口无关 输入视口通常以本地输入坐标规定 它到输入范围的映射不必是各向同性的对 类设备 在显示面上几何应答的位置由当前量值决定 在 空间上应答的外貌应在其图像超出输入范围而随之改变本标准对这个优选特性留有一
18、定的余地 是否支持该优选特性是由类独立的 描述表中 应答改变支持项注明 如果在这种情况下对 进行采样 则度量有效性状态为对 类设备 应答区矩形与几何应答无关 利用应答区矩形可确定某些非几何应答在显示面上的位置 几何应答自动跟踪显示面当前量值触发器触发器是典型的 尽管非唯一 由操作员操作的物理控制部件触发器满足一组规定的条件时 就称为已触发 触发器触发定义了输入动作发生的时刻 若一个与触发器相关的 使能请求输入 应答请求输入或事件输入则将 的当前量值存储起来从而成为客户可使用的 若 的确认控制为则当对请求输入或应答请求输入的触发器触发时或当对事件输入的事件报告进入队列时确认的输出也被执行触发器相
19、关性触发器存在有与任何特定的 无关性 为使触发器的触发起作用触发器必须与至少一个相关为客户提供了一个生成和删除触发器与 间相关性的机制 每个 的类独立的 描述表中都有一个触发器表 该表表明可能与该 相关的触发器 将该表的子集可为空 称为必须与该相关的触发器且不能分离 一个触发器可与多个 相关 在这种情况下 当触发器触发每个与之相关的 时 可能同时向客户交付输入事件超时有的输入功能提供超时能力 在操作员不作某种动作 功能就会不能返回的情况下 需要提供超时功能在操作员离开或操作员未注意的情况下超时提供一种机制 借助于这种机制 无论如何均可将控制最终返回给客户超时时间的长短以秒为单位用实数指定 负值
20、表示永远等待 即由于超时间隔已过去 功能返回不可能即使虚拟设备不能提供真正的超时能力 这种永远等待能力总是可用的 在这种情况下 对和 功能来说正值表示永远等待 对 功能来说 正值表示零超时 输入设备描述表中超时能力项规定了已实现的超时行为 最好采用 超时能力中断操作员可以通过执行一个中断动作异常终止输入动作 中断动作使 异常终止任何输入并向客户返回一个伪随机事件该伪随机事件无与之相关的有效度量 中断动作对 的确切影响取决于它的输入类别触发一个中断动作有两种可能 中断动作可由一种对所有虚拟设备通用并且适用于多种 的方法启动 在这种情况下没有与它相关的 类别 另一方面中断动作也可以由与某一特定 特
21、殊相关的方式启动如鼠标上的按键若操作员在 处于 或 状态时启动中断则中断只影响处于该状态的那个 或 请求功能立即返回 若在其他时间启动中断 则可能有多个 对采样输入或事件输入方法来说都是活动的 在这种情况下 中断放弃所有不完整的输入 对所有活动的 类和 类逻辑输入设备可用输入方法和状态模型逻辑输入设备模型上述的各类逻辑输入设备均有四种输入方法 请求输入 采样输入事件输入和应答请求输入尽管虚拟设备内可发生异步的动作 但 输入功能接口却是一个同步接口每个逻辑输入设备的操作状态都由相应的类独立的 状态表中输入设备状态和采样状态两个输入设备状态变量规定 另外 当输入设备采用事件输入方法时事件队列状态表
22、中事件队列状态变量定义了可用的进一步输入状态表 和表 列出了不容许调用各输入功能的状态 用逻辑输入设备状态图表示见图 该状态图描述了输入设备状态变量值的转换 转换可能是因客户调用某个功能引起的也可能是因操作员的某个动作引起的或是 中某一其他标准化条件的结果对每个逻辑输入设备的每种情况 应分别定义输入设备状态和采样状态 见 因此 对每个逻辑输入设备的状态限制各不相同的初始输入设备状态的 释放状态 而且其度量是无效的功能将 输入设备状态置 就绪状态 无论 处于何种状态 均可调用 功能 调用该功能之后 的状态总是无论 处于何种状态均可调用 功能 调用该功能之后 的状态总是 注意为了避免过于复杂 这些
23、转换并未在状态图中表示出来有些状态转换是从 到其他状态在这些状态转换中称 是激活的 而且这些状态转换依输入方法的不同而不同 通常若其采样状态为 使能状态 或其输入设备不是处于或 状态则 是激活的 到激活状态的转换与提示和应答有关见 当处于激活状态时客户并不修改 状态表中状态变量以外的内容 为激活状态的情况见和触发 超时或中断图 逻辑输入设备状态图请求输入输入类别 功能可将 的输入设备状态由 变为请求等待状态 若逻辑输入设备在此之前由于采样输入使能 尚未激活则该 变为激活状态 而且在 返回到 状态之前一直保持该状态 使 返回到 状态的原因有三种触发器触发若确认控制为 则完成确认返回触发器索引和度
24、量 请求状态若既没有触发器触发 也没有中断发生则该功能在超时参数规定的时间间隔返回请求状态为发生中断 返回的度量是未定义的 请求状态为采样输入在采样输入方法下 逻辑输入设备的采样状态变量控制着该 的使用 采样状态的可能取值为和 禁止状态 见图 被初始化之后采样状态被置为功能可将采样状态变为 只要 的采样状态为 该 一定是激活的 采样状态可与可激活 的其他 状态同时存在 即当 使能应答请求方法或事件输入方法时采样状态也可以是调用 输入类别 功能可立即返回度量 对 类和 类输入设备只有调用该功能时度量被构成才能返回度量 若该设备对另一种输入方法来说也是 的则当相关触发器触发或予以中断时要将缓冲区清
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 17192.5 2000 信息技术 计算机 图形 设备 会话 接口 技术 CGI 功能 说明 部分 输入 应答

链接地址:http://www.mydoc123.com/p-162676.html