• 2.17 MB
  • 2022-04-22 13:36:49 发布

GBT17192.6-2000信息技术计算机图形与图形设备会话的接口技术(CGI)功能说明第6部分光栅.pdf

  • 44页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'免费标准下载网(www.freebz.net)中华人民共和国国家标准信息技术计算机图形与图形设备会话的接口技术功能说明第部分光栅发布实施国家质量技术监督局发布免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)前言本标准等同采用信息技术计算机图形与图形设备会话的接口技术功能说明第部分光栅本信息技术计算机图形与图形设备会话的接口技术功能说明总标题下目前包括下述个部分第部分概述轮廓和一致性第部分控制第部分输出第部分图段第部分输入和答应第部分光栅本标准的附录及附录是标准的附录附录附录附录及附录是提示的附录本标准由中华人民共和国电子工业部提出本标准由中国电子技术标准化研究所归口本标准起草单位北京化工大学本标准主要起草人朱望规尤枫王宝艾标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)前言国际标准化组织和国际电工委员会是世界性的标准化专门机构国家成员体他们都是和的成员国通过国际组织建立的各个技术委员会参与制定针对特定技术范围的国际标准和的各技术委员会在共同感兴趣的领域内进行合作与和有联系的其他官方和非官方国际组织也可参与国际标准的制定工作对于信息技术领域和建立了一个联合技术委员会即有联合技术委员会提出的国际标准草案需分发给国家成员体进行表决发布一个国际标准至少需要的参与表决的国家成员体投票赞成国际标准是由信息技术委员会制订的在信息技术计算机图形与图形设备会话的接口技术功能说明总标题下目前包括下述个部分第部分概述轮廓和一致性第部分控制第部分输出第部分图段第部分输入和答应第部分光栅附录和是的组成部分附录和仅提供参考信息免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)引言本标准描述了与光栅图形专用设备有关的计算机图形接口功能本标准所包括的功能性能力与生成修改显示和检索作为像素数据以独立于设备但却有效的方式存储在下的信息有关本标准所描述的功能适用于带有显示类型的和虚拟设备标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)中华人民共和国国家标准信息技术计算机图形与图形设备会话的接口技术功能说明第部分光栅范围本标准描述了与生成修改检索和显示作为像素数据储存的图像部分有关的计算机图形接口功能包括组合上述图像的功能性能力本标准连同和一起阅读与其他部分的关系在见的图和图和本标准的第章作说明本标准描述的功能性能力与带有显示类型的和类虚拟设备有关引用标准下列标准所包含的条文通过在本标准中引用而构成为本标准的条文本标准出版时所示版本均为有效所有的标准都会被修订使用本标准的各方应探讨使用下列标准最新版本的可能性信息技术计算机图形与图形设备会话的接口技术功能说明第部分概述轮廓和一致性信息技术计算机图形与图形设备会话的接口技术功能说明第部分控制信息技术计算机图形与图形设备会话的接口技术功能说明第部分输出信息技术计算机图形与图形设备会话的接口技术功能说明第部分图段信息技术计算机图形与图形设备会话的接口技术功能说明第部分输入和应答信息技术计算机图形与图形设备会话的接口技术数据流联编第部分字符编码信息技术计算机图形与图形设备会话的接口技术数据流联编第部分二进制编码信息处理图形项登记规程国家质量技术监督局批准实施免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)光栅概念导引本标准为生成修改检索和显示存储在作为像素数据的信息规定了一组功能可将该功能性能力分成下面几个方面的功能光栅控制功能包括位图的生成和删除功能绘图和显示位图的选择功能光栅透明性和映射位图扩展的控制功能光栅属性功能设置与其他图形输出有意义的特殊属性当与光栅功能性能力联用时该功能按和本标准定义执行光栅操作功能包括像素阵列数据显示和检索及包括位图区域的移动组合和复制的位图操作的各种格式光栅查询功能该功能提供存取本标准定义的描述表和状态表体系概念位图位图是一个与矩形像素阵列一样可以处理的计算机内存区域位图在下生成和保持而它们的内部格式对客户而言是隐藏的位图决不共享公用的内存提供的功能使客户能够生成位图和管理位图按光栅描述表的支持位图方式组合阵列的规定位图可以是和指明可以在位图内组合的颜色值类型当位图是时索引颜色值和直接颜色值可以同时出现在一个位图上可显示位图可显示位图是可在显示面显示的特殊位图客户可选择哪个可显示位图在显示面显示且客户在任何时刻都能选择不同的可显示位图有个到个预定义的显示位图其中的值由光栅描述表定义生成预定义可显示位图要与显示面的大小完全相同但不可删除客户可以按任意的矩形大小生成额外的可显示位图而客户生成的位图可删除在某些环境下可显示位图因大小变化而随着变化例如窗口管理环境是否允许可显示位图大小的上述变化要由定义的输出设备描述表项来指明如果允许大小这样的随着变化为反映出这种变化则需修改当前显示位图的位图状态表中设备坐标信息因此为检测这种随着变化使用该信息的客户应作定期登记换言之客户可以由非接口的环境异步接收大小变化的通知若当前选择的显示位图不能完全覆盖显示面关于先前可显示位图的内容在那些未被当前所选择的显示位图覆盖的显示面区域内是否可见留有余地光栅描述表的先前显示位图数据项规定已实现的特性可为清屏也可为保持值指明即使绘图表面是干净的显示面可能是不干净的若先前可显示位图的内容是可见的则选择位图作为当前在绘位图它依赖于实现而不管位图变化是否可见不可显示位图这些位图不能直接显示但可将不可显示位图范围内的信息移动到可显示位图上也可以与可显示位图组合处理不可显示位图的像素其外貌比与设备的可显示位图像素的外貌比相同不可显示位图是下面二种类型之一全深度或映射如图所示全深度位图像素具有与可显示位图的每个像素相同位数因此全深度位图与物理设备有相同的颜色能力并与可显示位图方式相同保持用或颜色说明符的像素值映射位图的像素只可假设前景和背景两种抽象值当位图涉及操作时就可映射成客户要选择的真实颜色致使映射位图便于储存位图字符字型标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)对映射位图的效果是将所有映射位图的全部像素设置成背景值图位图类型位图标识符位图通过标识符来引用前个相继标识符标识个预定义的可显示位图数包含在光栅描述表中且是虚拟设备的不变值预定义的可显示位图表由光栅状态表的位图标识符表对可显示位图而言的缺省值给定客户可定义由它生成位图拥有的标识符或位图利用功能规定其位图标识符将标识符以输入参数形式传给功能然后以给定的标识符生成位图位图操作控制在绘位图客户可选择由绘图操作响应那个位图该位图称作在绘位图不管位图深度类型是还是可显示性是还是都可选择任一位图作为在绘位图它是当前选择的在绘位图而不是当前显示位图它是用功能制作的如上述功能用于显示位图则客户应该显示选择当前显示位图作为在绘位图两操作数位块传送免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)提供两操作数位块传送功能以支持移动或在内存中组合位图矩形区域内容的操作在中用点规定所关心的区域数据实际移动与坐标系无关见图如果这些操作的目的位图也是当前选择的显示位图那么这些操作可影响所显示图片在表和表中两操作数位块传送功能组合了按位图类型和绘图方式的源像素和目的像素将使用的特殊绘图方式作为两操作数位传送功能参数中的一个图位块传送区域铺块式三操作数位块传送铺块式三操作数位传送支持对数据移动的两个源和一个目的的组合把其中一个源用作复制铺块并将它称之为图案将所有的绘图方式操作规定为铺块式三操作数位块传送功能参数中的一个参考和附录附录中的表明了用目的位图的铺块式三操作数位块传送将填充区域字母铺盖的应用情况该位图对应于由源位图给定的填充区域用作图案的位图区域除了将位图区域作为铺块式三操作数位块传送的铺块外按规定也可以用作填充对象的图案数据将位图区域作为填充图案的应用情况如图所示可用作一个图案的位图区域大小不受限制位图区域用作填充区域并通过设定填充参照点作适当对准使图案位图区域用以获得模板的效果而不是获得铺块位图区域包含它们的边界缺省填充位图是一种像素具有映射位图前景颜色的映射位图绘图方式绘图方式用于选择在绘制或位块传送操作期间组合像素的方法尤其是适用于将图形对象绘制按的定义成在绘位图在这种情况下用于确定组合操作的绘图方式就是对象的绘图方式属性值在生成对象期间该属性值取自光栅状态表的绘图方式项在将特殊绘图方式说明用作单个参数之处绘图方式概念也适用于光栅操作功能如果使用索引颜色值的组合操作结果是未定义的则可使用依赖于设备的颜色索引值直接颜色值的分量应分别组合如果按单独的分量组合操作的结果导致溢出的话可以使用依赖于设备的颜色值在使用光栅操作功能时如果源位图和目的位图的像素值既不全按索引颜色值规定也不全按直接颜色值规定则也可能发生依赖于实现的颜色值变换如果颜色值的颜色选取方式由不同于在绘位图的位图方式的组合操作产生则依赖于实现的颜色值可以放在在绘位图中标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)图用作图案的位图区域透明性透明性的概念也适用于光栅操作功能为了便于这些操作将透明性值供给光栅操作功能作为参数如果透明性参数值是则所有像素转换成目的位图区域的都将影响该目的位图如果透明性参数值是则只有这样的一些像素值才影响目的位图这些像素值或是现有的或是扩展的在映射位图情况下并且又不是光栅状态表的透明颜色的参数值见带有映射位图的光栅操作功能在包括从一个到多个映射位图的全部像素值上组合操作的光栅操作功能执行过程中则在像素组合操作前将有前景值的映射位图的像素值扩展成光栅状态表的映射位图前景颜色值将有背景值的映射位图的像素值扩展成光栅状态表的映射位图背景颜色值每当目的位图是全深度时也会出现这样的扩展即使在组合操作无效之处也是这样即在目的位图是映射位图的光栅操作功能执行过程中任何像素组合操作后每当组合操作结果是一个具有等于映射位图背景颜色值的像素时目的像素就置为背景值否则就置为前景值全深度位图的绘制在绘位图中图形对象的相关绘图方式属性值影响对象绘制的方式对于每个受绘图对象影响的像素绘图颜色可以是与对象或边相关的颜色属性值也可以是辅助颜色属性值如果相关属性是的话绘图颜色是根据相关的属性值与目的像素相结合该结果代替目的像素的前一个值光栅状态表的透明性颜色对这种绘制操作没有影响映射位图的绘制当在绘的位图是一个映射位图时在其上的对象的绘制受光栅状态表的映射位图背景颜色和映射位图前景颜色的影响从概念上讲受影响的目的像素根据它是前景颜色还是背景颜色的情况扩展成全深度值因而按照相关的属性值它与绘图颜色相结合由对象颜色和透明性决定如果该结果等于映射位图背景颜色值则受影响的目的像素置为背景颜色值否则置为前景颜色值像素阵列在由客户提供源像素阵列及目的像素阵列是在绘位图之处由于不考虑生成图形对象且按类似于位块传送方法处理所以功能与如前所述的位块传送有关将像素阵列中的颜色信息免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)直接映射到目的位图像素因此始点和颜色信息按依赖于设备的方式定义但最后映像的外观直接依赖于目标设备的分辨率和外貌比把独立于设备的颜色说明符的阵列分配给像素的阵列假设和比例参数均为和位块传送之间不同之处如图所示功能将一个颜色值的矩形阵列从标识的源位图返回给客户图和的对比到设备的映射和剪取确定已生成位图的位置和大小已生成的位图显示面的位置和像素大小利用当前在绘位图的到设备映射的变换由位图范围坐标按功能参数规定导出见图实质上大小按像素计是通过到设备映射的位图范围角点确定从第一个点到第二个点的和位移得到客户需要的生成位图像素的大小当已有的位图的位图大小不能被客户修改时客户可以通过选择位图作为在绘位图然后再调用范围和设备视口功能从而能修改到设备映射见位图一旦生成后不同位图的到设备映射是完全独立的客户可以应用功能来指定几种相同范围的不同位图即使位图的大小不同按像素计也是如此也可以对像素数相同的位图指定不同的范围剪取支持光栅功能能力的实现是针对当前选取的在绘位图的绘制图形对象使用控制状态表中的绘图表面剪取和与每个对象相关的剪取属性按和的规定进行剪取然而当利用本标准定义的功能能力时按定义的查询功能可以从当前选取在绘位图状态表中返回绘图表面剪取矩形和绘图表面剪取指示器的信息不管位图是由实现预定义的或由客户定义的按的规定位图都有自己的绘图表面剪取矩形和绘图表面剪取指示器当选取位图作为当前在绘位图时使用功能控制状态表中的绘图表面剪取与当前选取在绘位图状态表的这些项效果上是相同的此外在定义的剪取功能描述中称作设备绘图表面界限或实际设备界限的地方这些术语与像素中绘图的位图大小是等效的光栅操作功能和不能像图形对象那样处理就这点而论不进行对象剪取如果绘图表面剪取指示器是即是或是则可进行绘图表面剪取该剪取只在修改目的位图标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)时才能进行这种剪取不适用于源位图区域或图案位图区域有效绘图表面剪取矩形包含着它与目的区域的交集当在绘位图的范围外绘图时如果不请求剪取符合的光栅实现允许产生依赖于设备的效果如果源位图区域部分或图案位图区域部分处于位图的外边则允许产生依赖于设备的效果优先特性是将扩展到位图外的源位图区域和图案位图区域截成位于位图内的那一部分区域万一截去了图案位图区域则需将截去的部分复制成铺块如果截去源位图区域则只有源位图区域大小区域在目的位图中受到影响实现的特性由光栅描述表的源位图截断能力指明如果位图超出显示面的界限则不需绘出显示面外的那部分位图这相当于剪取显示面范围的内容查询按第章的规定光栅查询功能为客户提供访问光栅描述表光栅状态表和位图状态表信息的方法这些描述表和状态表提供了当前状态的信息和虚拟设备能力的信息图生成位图与其他部分的交互作用本章主要描述本标准定义的功能和特性与其他部分的交互作用与控制的交互作用免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)功能将所有状态表项置成他们的缺省值并删去所有动态生成的实体如可能绘图表面的内容不受功能的影响应用或功能没有状态限制条件即在任何时候都可应用和功能见编址绘图表面的所有功能例如等等只影响当前在绘位图如果在绘位图是一个映射位图则将在绘位图的全部像素置成背景颜色值对于支持本标准定义的功能能力的实现当前在绘位图的到设备映射项确定了到设备映射在上述实现中规定的控制状态表中的相应值实际上是当前在绘位图的位图状态的相应项因此查询规定的控制状态表总是从当前在绘位图状态表返回到设备映射和绘图状态表面剪取有关项的值当调用影响这些值的定义的功能时它是被修改的位图状态表或当前在绘位图如果选取另外的在绘位图预先设置在位图状态表中的值将用来确定随后输出位图的到设备映射和绘图表面剪取凡在定义的剪取功能描述中称作设备的绘图表面界限或实际设备界限之处则应将这些术语看作与在绘位图像素的大小是等效的与输出的交互作用编址绘图表面的的所有功能例如等等只影响当前在绘位图利用规定的填充对象删除一个与填充内部样式连接使用的位图将导致这些对象使用缺省填充位图当没有预定义填充位图时预定义束应不规定内部样式由功能形成的某些图形对象可能有与其相关的光栅属性值与图段的交互作用包括隐含的图段再生在内的所有图段绘制操作只影响当前在绘位图与输入的交互作用与本标准之间不存在交互作用尤其是在任何在绘位图或显示位图的下游应从概念上进行应答在这些位图中应不产生客户可发现的效果功能的抽象描述导引本章叙述了光栅部分的抽象功能单个功能的描述根据功能相关分类如下光栅控制功能光栅属性功能光栅操作功能采用的数据类型功能的抽象描述是以输入输出参数来详述该功能的每种参数的数据类型选自标准集并由标准缩写标识功能描述本标准所用的数据类型和缩写取自给出的完整数据类型表返回信息的有效性对于请求虚拟设备响应的本章规定的全部功能如果执行功能检查出差错则用返回响应有效性旗标在这种情况下其他输出参数未确定应用这些参数是没有意义的标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)光栅控制功能得到新位图标识符参数响应有效性位图标识符效果返回一个唯一的位图标识符该位图标识符可以用作功能的参数返回的位图标识符应与已有位图的标识符或预定义可显示的位图标识符或客户定义的已生成的但没删除的位图标识符无关若无新位图标识符有效则返回响应有效性值为注客户可以不使用生成本功能来获得位图标识符但可以用来减少位图标识符的跟踪生成位图参数位图标识符位图范围深度类型位图可显示性效果本功能用给定位图标识符生成一个位图客户可以指定一个由客户确定的位图标识符客户也可以用功能来获得一个唯一的位图标识符是否能生成可显示位图取决于光栅描述表的显示位图生成支持值由该功能直接或间接设置位图状态表中的如下项深度类型可显示性位图方式像素左下角像素右上角到设备映射组和绘图表面剪取组特别是像素左下角像素右上角和到设备映射组由如下的位图范围参数中导出将范围置成位图范围参数值使用由位图范围参数见导出的点来设置像素左下角和像素右下角这些值是在生成位图后由实现导出对于可显示的位图像素左下角和像素右上角可能与规定的位图范围不同因此实现可以生成一个类似于规定位图的位图这些位图不能与另一个位图共用实际内存为了包括如下完整位图应设置请求设备视口和有效视口若当前选取在绘位图的状态表中的设备视口说明方式值是则将这些项设置成像素左下角和像素右上角值的坐标系上若当前选取在绘位图状态表中的设备视口说明方式值是则将这些项设置成若当前选取在绘位图状态表中的设备视口说明方式的值是则利用光栅描述表的像素大小获得坐标注意由于外貌比是相同的各向同性不受影响到设备映射的更详细描述参考此外也将下列功能设置在位图状态表中将绘图表面剪取指示器绘图表面剪取矩形绘图表面剪取矩形说明方式绘图表面剪取矩形米制比例因子设置成定义的控制状态表所述的缺省值将当前设备视口说明方式设置成当前绘图相关的值免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)关于位图类型的描述见和注实现只能提供与显示面大小相同的位图差错差错标识符原因不支持请求的位图深度类型反应不考虑该功能差错标识符原因位图标识符已经在用反应不考虑该功能差错标识符原因不支持请求的位图可显示性反应不考虑该功能差错标识符原因位图内存溢出反应不考虑该功能删除位图参数位图标识符效果重分配位图状态表及与指定的位图标识符相关的位图在束表或中可以规定某些位图标识符以便编址填充操作见当删除这些标识符中的一个应不产生差错在按规定的任何功能企图以不存在的位图图案执行填充操作时将使用缺省填充位图注通知虚拟设备客户不必进一步指定位图在实现分配动态内存中虚拟设备可以用该信息作为释放分配给状态表和位图的内存的指示差错差错标识符原因不能删除当前在绘位图反应不考虑该功能差错标识符原因将位图标识符分配给预定义可显示位图反应不考虑该功能差错标识符原因位图标识符不分配给位图反应不考虑该功能在绘位图参数位图标识符标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)效果选取绘制所有后续图形输出的位图注当选取一个位图作为在绘位图时则位图成为所有后续的功能的输出区域及成为所有位块传送功能的目的位图当选取一个位图作为在绘位图时定义的控制状态表继承了当前选取在绘位图状态表的到设备的映射和绘图表面剪取项例如当所有输出成为所选定的在绘位图时客户可以指定剪取矩形绘图图段线和多边形等等在绘位图但不是显示位图受规定的功能诸如和及其他绘制功能的影响选定的在绘位图可隐式地改变范围从而改变了到设备映射和绘图表面剪取差错差错标识符原因位图标识符不分配给位图反应不考虑该功能显示位图参数位图标识符效果该功能可选出由显示位图标识符指定的可显示位图当当前所选定的显示位图不能完全覆盖显示面时先前可显示的位图中未覆盖区域的内容是否可见留存余地见见差错差错标识符原因位图标识符不分配给位图反应不考虑该功能映射位图前景颜色参数颜色说明符效果将光栅状态表中的映射位图前景颜色置为规定值并将该值作为扩展映射位图前景像素的颜色当位块传送操作使用映射位图时在执行像素任何组合操作之前将背景像素扩展成映射位图背景颜色前景像素扩展成映射位图前景颜色加之当目的位图是一个映射位图时如果操作结果与映射位图背景颜色有相同值时则相应像素值置为背景值否则像素值置为前景值映射位图背景颜色参数颜色说明符效果将光栅状态表中的映射位图背景颜色置为规定值并将该值作为扩展映射位图背景像素的颜色当位块传送操作使用映射位图时在执行像素任何组合操作之前将背景像素扩展成映射位图背景颜色前景像素扩展成映射位图前景颜色加之当目的位图是一个映射位图时如果操作结果与映射位图背景颜色有相同值时相应像素值置为背景值否则其他像素值置为前景值免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)透明性颜色参数颜色说明符效果将光栅状态表的透明颜色置为规定值当透明性参数为执行光栅操作功能时在相对于源位图像素的位置上不修改目的位图区域的像素其值与透明颜色值相同光栅属性功能绘图方式参数绘图方式效果将光栅状态表中的绘图方式设置成规定值绘图方式的当前值与定义的图形原语功能所生成的图形对象相关绘图方式是一个确定各个输出操作期间的源像素与目的像素之间的像素运算的复合数据类型第一个分量规定了绘图方式类别第二个分量则规定了该类别内的特定元素见表在储存在位图内的实际像素上进行像素运算像素运算只对指定的目的像素进行而不影响该目的位图区域内的其他像素例如运算下溢不会从相邻的像素借位绘图方式的标准化分类如下该类别绘图方式像素运算基于源像素和目的像素之间的规范无符号的二进制补码运算该运算包括和这种运算是标准的加和减运算并允许上溢或下溢运算对像素值的最高位运算可能上溢时不做上溢加运算对像素值最低位运算时不做下溢减该类别绘图方式像素运算基于源像素和目的像素之间的标准布尔运算该运算包括按位求反运算按位与按位或按位异或且复位该类别绘图方式像素运算基于源像素和目的像素之间的无符号比较运算该运算包括表示源像素和目的像素的最大值表示源像素和目的像素的最小值类别值大于的留给登记机构用负值供私用标准化运算的操作数在表中规定对于布尔运算每个像素值位间的运算在算法上可以应用下列公式来确定式中是位布尔绘图方式说明到值其中是该值的最高有效位分别表示第位的源像素数和初始目的的像素数表示逻辑表示逻辑表示逻辑表中由绘图方式说明的第二分量得出的上述值留给登记机构用负值供私用表绘图方式绘图方式操作数标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)表完绘图方式操作数注初始目的像素值初始源像素值结果目的像素值差错差错标识符原因不支持请求的绘图方式请求的透明性反应将光栅状态表的绘图方式置于规定值在解释时使用缺省绘图方式和透明性填充位图参数位图标识符图案位图区域效果将规定的填充属性状态表的填充位图标识符和填充位图区域置为规定值若填充位图标识符指定一个不存在的位图将使用缺省填充位图直到生成参照位图时止在填充位图的空间定义图案位图区域除到设备映射外均不受变换的影响当填充位图用作绘图图案时填充位图区域的像素像中的规定的一样位于当前在绘位图空间的填充参照点上见图因此为了便于填充操作的应用将填充位图区域的数据从概念上复制成一个铺块然后铺盖在完整在绘位图的范围上采用和相关属性值若属性的相关值是则只复制填充位图区域而与属性值无关若属性的相关值是则填充位图区域的这些像素应不影响在绘位图的像素而这些像素与属性值具有相同的颜色光栅操作功能免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)像素阵列参数原点比例比例方向方向绘图方式透明性局部颜色准确度需求颜色说明符效果使用依赖于设备颜色说明符的矩形阵列将像素的矩形阵列与在绘位图的像素相组合原点规定了被绘图的第一像素空间位置参数和分别规定了每行颜色说明符个数和行数参数比例表明对于每个颜色说明符在方向需要使用多少个连续像素同样地比例表明对于每一行颜色说明符需要使用多少个连续行的像素方向参数表明在方向上不管增加还是减少都要选定行的连续像素个数同样地方向参数表明在方向上不管增加还是减少也要选定连续的像素个数在颜色选取方式是的情况下局部颜色准确度需求参数为给定颜色说明符的每个颜色分量都规定了准确度要求正值规定了为了表示三元组的相应分量所需的最少位数零值规定了相应分量应按控制状态表中的颜色准确度上限的规定表示在颜色选取方式是的情况下局部颜色准确度需求参数的第一个整数为每一个给定的颜色说明符规定了准确度参数正值规定了用于规定颜色索引所需要的最少位数而零值规定了颜色索引应按控制状态表的颜色索引准确度上限的规定表示像素按相同方法与在绘位图相组合其中像素数组的颜色说明符用作源位图这样目的位图就是当前在绘位图使用规定的绘图方式和透明性参数形成这种组合可用作绘图方式参数的值的不同绘图方式的定义见及附录注绘制像素数组的外貌比取决于像素的外貌比并在设备之间可以进行改变差错差错标识符原因不支持请求的绘图方式透明性反应在实现期间使用缺省绘图方式和透明性差错标识符原因未能获得请求的局部颜色准确度反应不考虑该功能差错标识符原因的颜色说明符太多反应不考虑该功能得到像素数组参数源位图标识符标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)原点方向方向局部颜色准确度响应有效性像素有效性旗标范围范围颜色说明符效果将来自源位图标识符指明位图的像素矩形阵列作为依赖于设备的颜色说明符的矩形阵列返回给客户原点指定了返回的第一像素空间的位置参数和分别规定每行的颜色说明符个数和返回的行数参数方向规定在的增加方向上还是减少方向上选定每行连续像素数同样地参数方向规定在的增加或减少方向上也选定每行的连续像素数局部颜色准确度参数规定了返回的颜色说明符的准确度若当前颜色选取方式是则参数规定了表示返回颜色说明符的每一种颜色分量位数若颜色选取方式是则第一个整数规定了表示返回的颜色说明符的每一种颜色索引位数如果由源位图标识符指明的位图颜色说明符与当前颜色选取方式不同则返回的颜色说明符值依赖于实现只返回请求像素值该值实际上存在于源位图内不应用剪取且不影响该功能像素有效性旗标表明实际上返回多少有效像素作为局部颜色准确度的颜色说明符若像素有效性旗标为则全部返回请求像素且有效若像素有效性旗标为则只返回请求像素的子矩形阵列若像素有效性旗标为则无像素返回参数范围和范围指定了包括有效像素的请求阵列在内的范围范围规定了每行和起始索引和终止索引而范围规定了起始行数和终止行数注意第一索引和第一行编号均为如果像素有效性旗标是则范围而范围若像素有效性旗标是则范围范围若像素有效性旗标是则范围范围返回的总像素数等于其中差错差错标识符原因位图标识符不分配给位图反应不考虑该功能差错标识符原因未能获得局部颜色准确度反应不考虑该功能得到像素数组大小参数源位图标识符区域免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)局部颜色准确度需求响应有效性局部颜色准确度效果决定方向和方向位图像素个数和准确度分别与和相对应处在由位图区域定义的由源位图标识符标识的矩形区域的内部局部颜色准确度输出参数是一个适用于功能使用的值在颜色选取方式是的情况下局部颜色准确度需求参数为像素数组颜色说明符的每个颜色分量规定了准确度需求正值规定了为表示三元组的相应分量所需的最少位数零指出相应分量是按控制状态表颜色准确度上限的规定表示的当颜色选择方式为时局部颜色准确度需求参数和第一个整数为像素数组颜色说明符规定了准确度需求正值规定出颜色索引所需的最少的位数零指出颜色索引是按控制状态表的颜色索引准确度上限的规定来表示局部颜色准确度值是根据局部颜色准确度需求规定的值返回位图中每个颜色说明符的实际准确度局部颜色准确度参数当颜色选取方式为时为表示三元组相应分量规定了所需的位数当颜色选取方式为时局部颜色准确度参数的第一位整数为表示颜色的索引值规定了所需的位数返回的和值是填充矩形在每一维上所需总的像素数不进行剪取即使该区域超出了在绘位图的范围也是如此见差错差错标识符原因位图标识符不分配给位图反应不考虑该功能差错标识符原因未能获得局部颜色准确度需求反应不考虑该功能源位图和目的位图的位块传送参数源位图标识符源原点目的原点偏移偏移绘图方式透明性效果利用规定的绘图方式和透明性使用该功能将标识的源位图的位图区域移动到当前在绘位图按功能规定可以用作绘图方式参数值的不同绘图方式的定义见源位图和目的位图的位图区域由表示矩形对角点的两点来定义由源原点和目的原点参数显式地确定每个位图的一个角通过将符号偏移和偏移参数加到源位图坐标系来求出源位图的其他角点标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)尽管两种位图具有不同的到设备映射但目的位图区域与源位图区域将具有相同的大小和方向见图假如源位图区域的像素位于源位图外边则可能出现截断现象见的描述除非源位图和目的位图区域重叠否则源数据不受传送的影响在这种情况下假如源位图和目的位图已经具有第一次拷贝到缓冲区和来自与目的位图组合处的源数据的话则最后得到的源位图和目的位图区域就会按这样的相同方式出现表描述了源位图和目的位图深度类型的不同组合运算表两操作数位块传送规则源深度类型目的深度类型操作规范操作注扩展源位图然后进行规范操作注扩展目的位图并概念化地与源位图组合将具有映射位图背景颜色值的结果像素写回目的位图作为背景像素写入其他所有像素颜色作为前景像素扩展两种位图并概念化地组合像素值将具有映射位图背景颜色值的结果像素值写回目的位图作为背景像素写入其他所有像素颜色作为前景像素注规范操作是指参考绘图方式和透明性规则对全深度像素的应用见附录差错差错标识符原因不支持请求绘图方式透明性反应在解释时使用缺省绘图方式和透明性差错标识符原因位图标识符不分配给位图反应不考虑该功能铺块式三操作数位块传送参数图案位图标识符图案区域参照点源位图标识符源原点目的原点偏移编移绘图方式透明性效果本功能利用三个位图区域最多有三个独立位图图案位图源位图和目的位图按绘图方式和透明性参数规定的方法进行组合目的位图是当前在绘位图若透明性为使用源位图区域的像素来确定透明性见图案区域规定了图案位图区域在图案位图中的位置和范围参照点规定了图案位图区域的角点免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)在目的位图中的位置见图图案概念地扩展成一块铺在整个目的空间上的铺块除非图案位图区域覆盖目的位图区域否则图案数据不受传送的影响在这种情况下在图案位图和目的位图上的结果是依赖于设备的如果图案的大小像素数在方向方向或两个方向上具有某一大小则有些设备采用图案位图区域可能特别有效光栅描述表的优先位块传送图案大小表明是否有一个这样的优先图案大小两维中任一维的值表明没有那一个比使用另一个大小更有效的特殊大小如果一个值或二个值大于而且那个量纲的大小是优先大小则用图案最有效由表示矩形对角的两点来确定源位图和目的位图的区域由源原点和目的原点显式地确定每个位图的角点通过将符号位移和位移参数加到源位图坐标系求出源位图的其他角尽管两个位图具有不同的到设备映射但目的位图区域与源位图区域的大小和方向均相同见图假如图案位图区域的像素位于图案位图之外或源位图区域的像素位源位图之外都可能出现截断现象见除非源位图区域和目的位图区域重叠源数据不受传送的影响在这种情况下假如源位图和目的位图已经具有第一次拷贝到暂用缓冲区中的和来自与目的位图组合处的源数据最后得到的源位图区域和目的位图区域以上述相同的方式出现绘图方式是一个复合数据类型参数它规定了图案位图源位图和目的位图组合在一起以形成该结果的方式第一分量规定了绘图方式的类别而第二分量规定了该类别内的特殊要求标准化类别只有对于绘图方式有种可能的布尔值这就确定了三种逻辑变量的各个可能的布尔组合按照布尔运算所确定的种值的一览表在附录给出所采用原理是用于确定位参数的八种组合中的每一种将会产生什么样的值通过对结果规定的八个一位数来单独确定布尔运算结果将作为一个无符号的位整数即是最高有效位由进制数至单独确定种可能布尔组合对于布尔运算可以通过应用下列公式按数学方法确定每位个像素值式中是位绘图方式的布尔结果说明分别表示图案源和初始目的像素值的第位表示逻辑和表示逻辑或表示逻辑非大于的类别数和大于的运算值供登记用这些分量的负值供私用表描述位图深度类型的图案源和目的位图区域的组合规则标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)表三操作数位块传送规则图案位图深度源位图深度目的位图深度操作类型类型类型规范操作注扩展图案位图然后规范组合扩展源位图然后规范组合扩展图案和源位图然后规范组合扩展映射位图然后与全深度位图概念地组合将有映像位图背景颜色值的结果像素写回目的位图作为背景像素写入其他全部像素颜色数作为前景像素扩展映射位图然后与全深度位图概念地组合将有映射位图背景颜色值的结果像素写回目的位图作为背景像素写入其他全部像素颜色作为前景像素扩展映射位图然后与全深度位图概念地组合将有映射位图背景颜色值的结果像素写回目的位图作为背景像素写入其他全部像素作为前景像素扩展所有三种位图然后概念地组合扩展值将有映射位图背景颜色值的结果像素写回目的位图作为位图背景像素写入其他全部像素颜色作为前景像素注规范操作是指绘图方式和透明性与全深度像素的应用规则差错差错标识符原因不支持请求的绘图方式或透明性反应在解释时使用缺省绘图方式和透明性差错标识符原因位图标识符不分配给位图反应不考虑该功能光栅查询功能引言本章描述了光栅查询功能的抽象功能描述这些功能的抽象名由开始只返回描述表或状态表中一个或多个项的值参考所采用的数据类型功能的抽象描述是用输入和输出参数来详述该功能的每种参数的数据类型选自标准集在功能描述中由标准的缩写标识数据类型和缩写取自中的数据类型的完整表返回信息的有效性对于本章中所规定的全部查询功能如果任何查询信息是有效的则用返回响应有效性旗标并返回输出参数中规定的值当响应为的情况下若在响应范围内的任何单独参数可能是无效时则响应自身可能包括附加总是有效的参数该参数表明其他返回参数中的那个也是有效的若查询信息是不能获得或不支持查询功能则用返回响应有效性旗标这样指定的输出免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)参数是不确定的应用这些输出参数是没有意义的光栅描述表查询光栅能力参数响应有效性预定义可显示位图数支持可显示位图生成支持位图格式每个全深度像素的位数绘图方式透明性支持绘图方式透明性支持支持位图方式组合数支持位图方式组合的阵列像素大小优先位块传送图案大小源位图截断能力先前显示位图数据效果见查询支持绘图方式透明性对表参数请求表元素个数第一个返回元素的索引在表内响应有效性描述表的表元素总数支持对表效果见查询支持绘图方式透明性对表参数请求表元素的个数第一返回元素的索引在表内响应有效性描述表的表元素总数支持对表效果见光栅状态表查询光栅状态参数响应有效性标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)显示位图标识符在绘位图标识符绘图方式映射位图前景颜色的选取方式映射位图的前景颜色映射位图背景颜色的选取方式映射位图的背景颜色透明性颜色选取方式透明性颜色效果见查询不可显示的位图标识符表参数请求表元素个数第一个返回元素的索引在表内响应有效性状态表的表元素总数位图标识符表效果见查询可显示的位图标识符表参数请求表元素个数第一个返回元素的索引在表内响应有效性状态表的表元素总数位图标识符表效果见位图状态表查询位图状态参数位图标识符响应有效性深度类型可显示性位图方式像素左下角像素右上角范围各向同性免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)水平对准垂直对准当前设备视口说明方式当前设备视口米制比例因子请求设备视口有效视口绘图表面剪取指示器绘图表面剪取矩形绘图表面剪取矩形说明方式绘图表面剪取矩形米制比例因子效果见差错差错标识符原因位图标识符不分配给位图反应不考虑该功能光栅描述表和状态表本章规定了与光栅功能能力有关的虚拟设备部分的描述表和状态表当本标准给描述表的某些项留有余地时则优先项用下划线指明客户利用查询功能可以获得表的可用信息这些功能的抽象描述可在第六章查到光栅描述表本表就光栅功能能力而论描述了虚拟设备的特征和功能能力表光栅描述表项目可能值数据光栅能力预定义的可显示位图数支持生成可显示位图支持位图格式每个全深度像素的位数绘图方式透明性支持绘图方式透明性支持支持位图方式组合数支持位图方式组合阵列像素大小注优先位块传送图案大小注源位图截断能力先前显示位图数据标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)表完项目可能值数据支持绘图方式透明性对绘图方式透明性对表包括绘图方式类别类别元素透明性支持绘图方式透明性对绘图方式透明性对表包括绘图方式类别类别元素透明性注大小毫米第一个数是长度第二个数是宽度两者表示像素的个数状态表光栅状态表本表描述了可以由光栅控制功能和属性功能设置值的当前状态和缺省值表光栅状态表项目可能值数据类型缺省值光栅状态显示位图标识符依赖于实现注依赖于实现注在绘位图标识符依赖于实现注依赖于实现注绘图方式包括绘图方式类别类别元素映射位图前景颜色选取方式映射位图前景颜色映射位图背景颜色选取方式映射位图背景颜色透明颜色选取方式透明颜色不可显示的位图标识符位图标识符表注可显示的位图标识符位图标识符表注注数据类型值的范围由实现所采用的联编或编码来确定位图标识符的子范围供预定义的可显示位图保存其中在光栅描述表中确定显示位图标识符和在绘位图标识符的缺省值应相同与个预定义的可显示位图相关联的位图标识符表位图状态表当虚拟设备初始化时为每个预定义的可显示位图生成位图状态表的副本在每个调用功能场合生成位图状态表的副本免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)表位图状态表项目可能值数据类型缺省值位图状态深度类型注可显示性注位图类型依赖于实现像素左下角注像素右下角注到设备映射范围注各向同性注水平对准注垂直对准注当前设备视口说明方式注注当前设备视口米制比例因子请求设备视口注有效视口注绘图表面剪取绘图表面剪取指示器绘图表面剪取矩形注绘图表面剪取矩形说明方式注注绘图表面剪取矩形米制比例因子注当预定义的可显示位图为时在初始化时作出定义对于客户定义的位图在生成位图时作出定义当预定义的可显示位图为时在初始化时作出定义对于客户定义的位图在时作定义当预定义的可显示位图为控制状态表中的到设备映像的缺省值时在初始化时作出定义对客户定义的位图当前在绘位图的状态表用确定生成位图时的那些值应使用设备视口说明方式单元与位图生成时当前在绘位图相同的完整位图适用于请求设备视口和有效视口当预定义的可显示位图等于定义的输出设备描述表的显示面左下角和显示面右上角的值时在初始化时作出定义客户定义的位图在时作出定义对可显示位图可以控制自身的变化见的输出设备描述表非可显示位图不能自身地变化当虚拟设备初始成控制状态表中的中范围的值时作出定义否则在生成位图时定义位图范围参数值标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)附录标准的附录功能描述的形式语法引言本语法是标准句法的光栅部分形式定义不管编码方案如何都能显示出全部表达式终止符对应于基本的抽象数据类型这些数据类型的编码和表示细节可在中查到所使用的符号小写英语符号非终结符大写英语符号终结符符号表明该符号出现次或多次符号表明该符号出现次或多次符号表明该符号出现次或次符号表明该符号恰好出现次符号符号表明符号具有符号的语法符号符号表明符号和符号任选其一符号意义表明该符号具有说明的含义注解对一个符号或表达式的解释返回小写英语符号输出参数语法细则本标准的功能光栅操作功能光栅属性功能光栅控制功能查询光栅功能光栅操作功能光栅操作功能像素阵列得到像素阵列得到像素阵列大小源位图和目的位图的位块传送铺块式三操作数位块传送像素阵列点原点比例比例方向绘图方式对透明性局部颜色准确度需求免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)颜色说明符点值值值颜色说明符绘图方式对绘图方式类别绘图方式运算透明性枚举得到像素数组源位图标识符点原点方向局部颜色准确度返回响应有效性像素有效旗标范围颜色说明符局部颜色准确度局部颜色准确度需求响应有效性有效性旗标有效性旗标枚举像素有效性旗标枚举得到像素数组大小源位图标识符点域局部颜色准确度需求返回响应有效性局部颜色准确度源位图和目的位图的位块传送源位图标识符点源原点目的原点点参照点值偏移绘图方式对透明性铺块式三操作数位块传送图案位图标识符标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)点图案域源位图标识符点源原点目的源点值偏移绘图方式对透明性绘图方式对绘图方式类别绘图方式运算光栅属性功能光栅属性功能绘图方式对位图标识符点图案位图区域光栅控制功能光栅控制功能返回响应有效性位图标识符位图标识符点位图范围深度类型可显示性位图标识符位图标识符位图标识符颜色说明符颜色说明符颜色说明符深度类型枚举可显示性枚举免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)查询光栅功能查询光栅功能查询光栅能力查询支持绘图方式或透明性对表查询支持绘图方式或透明性对表查询光栅状态查询不可显示位图标识符表查询可显示位图标识符表查询位图状态查询光栅能力返回响应有效性预定义可显示位图数是否旗标支持可显示位图生成支持深度类型每个全深度像素的位数绘图方式支持支持的位图方式组合数位图方式支持组合像素的大小优先位块传送图案大小位图截断支持先前显示位图数据支持深度类型枚举绘图方式支持枚举先前显示位图数据枚举是否旗标枚举位图截断支持枚举查询支持绘图方式透明性对表请求表元素数表内的索引返回响应有效性描述表中表元素总数绘图方式透明性对绘图方式透明性对绘图方式对透明性查询支持绘图方式透明性对表请求表元素数标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)表内的索引返回响应有效性描述表中表元素总数绘图方式透明性对绘图方式或透明性对绘图方式对透明性查询光栅状态返回响应有效性显示位图和在绘位图绘图方式对颜色选取方式前景颜色颜色说明符在绘位图前景颜色颜色选取方式背景颜色颜色说明符在绘位图背景颜色颜色选取方式透明性颜色说明符透明性颜色颜色选择方式枚举查询不可显示位图标识符表请求表元素数表内索引返回响应有效性状态表的表元素总数位图标识符查询可显示位图标识符表请求表元素数表内索引返回响应有效性状态表的表元素总数位图标识符查询位图状态位图标识符返回响应有效性深度类型可显示性位图方式免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)设备点左下角右上角点范围各向同性水平对准垂直对准视口说明方式米制比例因子点请求设备视口点有效视口绘图表面剪取指示器点绘图表面剪取矩形视口说明方式绘图表面剪取绘图表面剪取的米制比例因子设备点固定整数窗口说明方式枚举各向同性枚举水平对准枚举垂直对准枚举绘图表面剪取标志枚举固定整数终止符下面的符号是本语法的终结符直接对应于基本功的抽象数据类型其表示取决于所采用的编码方案编码和表示的细则可在中查到本标准的枚举值如下标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)操作码是依赖于编码的本标准所定义的这些操作码表可在如下的本标准功能名的表达式中找到第部分功能名免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)附录标准的附录光栅差错类差错和类差错参考如何分配类差错和类差错的描述的规定类查错位图标识符不分配给可显示位图不支持请求的位图深度类型不支持请求绘图方式透明性不支持请求绘图方式透明性位图标识符已在使用中不能删除当前在绘位图位图标识符分配给预定义的可显示位图位图标识符不分配给位图不支持请求的位图可显示性未能获得局部颜色准确度需求未能获得局部颜色准确度类错误功能不支持标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)类错误位图内存溢出的颜色说明符太多附录提示的附录实现者指南引言使功能集的内容语法和语义标准化某种特性的类型在的正文中规定因此一致性实现是强制性的其他特性未作规定中正在规定中且依赖于实现尽管如此对于结果的预测性和一致性建议共同研究实现不能完全遵守说明的情况是有用的一般导则的细则见相应附录光栅化指南光栅设备只能处理位于连续的实值设备坐标空间内离散像素集当本标准不能管理光栅化抽象图形对象的特定算法时推荐应用下面的光栅化一般原理当光栅化零维和一维图形对象点线时虽然实值设备坐标轨迹不通过离散像素位置但是还应该绘制图形对象因此通过至的线应生成一根水平线与像素有关的坐标是它的左下角的那些坐标值当且仅当存在下列条件以便定义像素能位于两维区域内如剪取矩形或两维图形对象像素坐标刚好处于区域的连续实值边界范围内或像素坐标表示为恰好位于连续实值边界上且实值这样刚好在三角形边界范围内的全部实值点也刚好在该区域的边界内如果内部位于像素的和增加方向其地址精确地落在边界上的像素也位于内部功能类别的指南细则光栅属性功能光栅属性功能无实现指南光栅控制功能除不再识别位图标识符为有效外不授权动作然而实现者应做各种尝试以释放占用与位图相关的内存资源这样用的客户通过删除不需要的位图释放内存并试图重新生成新位图没有委托实现者验证位块传送的源区域是否完全位于其位图范围内的权力如果部分位块传送源处于源范围外则实现者就能保证接受源位图区域的有效部分及目的位图部分作适当的修改光栅操作功能光栅操作功能无实现指南免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)附录提示的附录布尔运算分类绘图方式值列表引言下表列出了应用于铺块式三操作数位块传送的种可能的布尔运算所用的原理是确定位图案源点目的的八种可能组合中的每一种将是什么值由指定结果的八种单位值独立地确定布尔运算结果由作为无符号位整数即是有效位利用进制数至可以确定种可能的布尔组合对于布尔运算可通过下列公式确定每位个像素值式中是位绘图方式布尔结果说明和分别表示第位图案位图源位图和初始目的位图的像素值表示逻辑加表示逻辑或表示逻辑非也可以把种可能性的每一种称为传统逻辑运算组合为了方便起见将使用逆波兰表示法以描述种可能性的每一种逻辑运算令图案位图源位图目的位图例如源点目的图案绘图方式值表的布尔运算类绘图方式值布尔函数布尔函数布尔函数布尔函数十六进制逆波兰表示十六进制逆波兰表示标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)表续布尔函数布尔函数布尔函数布尔函数十六进制逆波兰表示十六进制逆波兰表示免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)表续布尔函数布尔函数布尔函数布尔函数十六进制逆波兰表示十六进制逆波兰表示标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)表完布尔函数布尔函数布尔函数布尔函数十六进制逆波兰表示十六进制逆波兰表示附录提示的附录光栅操作的某些实例像素阵列图表示功能用当前在绘位图组合矩形颜色阵列的应用免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)图像素阵列的实例得到像素阵列图表示返回矩形颜色阵列的应用实例图像素阵列的实例铺块式三操作数位块传送的应用是将一个图案铺在由源位图给出的填充区域字母以产生一个含有字母图案的目的图的实例标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)附录提示的附录光栅操作的算法举例光栅操作的算法光栅运算时映射位图前台颜色映射位图背景颜色透明颜色绘图方式位图深度类型之间关系见下面非规范算法给本机制提供一个交互说明适用于和在客户提供源位图之处应用但不适用于铺块式操作数位块传送免费标准下载网(www.freebz.net)无需注册即可下载 免费标准下载网(www.freebz.net)标准分享网www.bzfxw.com免费下载免费标准下载网(www.freebz.net)无需注册即可下载'

您可能关注的文档