-
公开(公告)号:CN1534476A
公开(公告)日:2004-10-06
申请号:CN03145763.0
申请日:2003-07-02
Applicant: 微软公司
CPC classification number: G06T11/60 , G06T11/20 , G06T2210/61
Abstract: 一种元素对象模型及一种以允许程序代码开发者一致地连接一个场景图形数据结构来生成图形的方式使用该元件对象模型的矢量图形标记语言。矢量图形元素对象模型通常对应于形状元素及包括和场景图形的一个场景图形对象模型相关的图像和视频元素的其他元素。标记可以被解析为包括在被转换为场景图形数据结构的对象的元素树中的元素的数据。其他标记可以被直接转换为数据和创建场景图形对象的调用。标记语言提供独特的方法来描述一个可以被命名的,包括一种简单的字符串格式或复杂的属性语法的元素,使得可以在标记中的其他地方重用。
-
-
公开(公告)号:CN1534511A
公开(公告)日:2004-10-06
申请号:CN03145736.3
申请日:2003-06-30
Applicant: 微软公司
CPC classification number: G06F8/38 , G06T11/60 , G06T2210/61
Abstract: 采用应用程序界面(API)实现的方法和系统,并且图标模型允许程序代码开发者采用与背景图形数据结构一致的方法对接输出图形。通过该界面,程序代码可以将诸如几何数据、图像数据、动画数据和其它数据的画图图元写入到表示画图表面的视窗中,其中,视窗包括有效视窗图标、画图视窗图标和表面视窗图标。代码也可以指定视窗的变换、剪辑和不透明性能,以及对其它视窗增加子视窗,以构成层次的背景图形。视窗管理器传递背景图形,以向低层图形元件提供丰富的图形数据。
-
公开(公告)号:CN100533381C
公开(公告)日:2009-08-26
申请号:CN200480001398.5
申请日:2004-07-28
Applicant: 微软公司
CPC classification number: G06T17/005 , G06T11/20 , G06T11/60 , G06T2210/61
Abstract: 一种元素对象模型和一种向量图形标记语言,用于以允许程序代码开发者一贯地与场景图数据结构接口来产生图形的方式来使用这种元素对象模型。向量图形元素对象模型通常对应于与场景图的场景图对象模型相关的形状元素和包括图像和视频元素在内的其它元素。标记可被分析成包括被转换成场景图数据结构的对象的元素树中的元素在内的数据。其它标记可被直接转换成数据和创建场景图对象的调用。标记语言提供描述元素的不同方法,包括可命名的简单串格式或复杂属性句法,允许在标记的其它地方重用。
-
公开(公告)号:CN1989543A
公开(公告)日:2007-06-27
申请号:CN200480001489.9
申请日:2004-07-28
Applicant: 微软公司
Inventor: S·萨布拉马尼安 , L·E·布兰克 , D·B·柯蒂斯 , J·S·比答 , G·A·施奈德 , G·D·谢齐特 , A·M·史密斯 , E·S·范登伯格 , M·W·卡尔金斯 , K·T·加罗 , M·斯托克斯 , R·戈尔
IPC: G09G5/00
CPC classification number: G06T17/005 , G06F3/14 , G06F9/545 , G06T13/00 , G06T2210/08 , G06T2210/61 , G09G2340/04 , G09G2340/0407 , G09G2340/0414 , G09G2340/0421 , G09G2340/0428 , G09G2340/0464
Abstract: 包括应用编程接口(API)和对象模型的媒体集成层允许程序代码开发者以一致的方式与场景图数据结构连接,以便输出图形。通过接口,程序代码将子视件加到其它视件上来组成分层的场景图,编写指令表诸如几何图形数据、图像数据、动画数据和其它输出数据,并可指定视件上的变换、剪辑和不透明性属性。媒体集成层和API使程序员在他们的应用程序中以直接方式完成合成效果,同时以没有不利地影响正常应用程序性能的方式利用图形处理单元。多层系统包括使不同媒体类型(诸如2D、3D、视频、音频、文本和成像)组合起来并使它们平滑无缝地形成动画的能力。
-
公开(公告)号:CN1705976A
公开(公告)日:2005-12-07
申请号:CN200480001398.5
申请日:2004-07-28
Applicant: 微软公司
IPC: G09G5/00
CPC classification number: G06T17/005 , G06T11/20 , G06T11/60 , G06T2210/61
Abstract: 一种元素对象模型和一种向量图形标记语言,用于以允许程序代码开发者一贯地与场景图数据结构接口来产生图形的方式来使用这种元素对象模型。向量图形元素对象模型通常对应于与场景图的场景图对象模型相关的形状元素和包括图像和视频元素在内的其它元素。标记可被分析成包括被转换成场景图数据结构的对象的元素树中的元素在内的数据。其它标记可被直接转换成数据和创建场景图对象的调用。标记语言提供描述元素的不同方法,包括可命名的简单串格式或复杂属性句法,允许在标记的其它地方重用。
-
公开(公告)号:CN102567199A
公开(公告)日:2012-07-11
申请号:CN201110382994.4
申请日:2011-11-16
Applicant: 微软公司
IPC: G06F11/36
CPC classification number: G06F11/3688 , G06F11/3664 , G06F11/3692
Abstract: 使用场景描述来测试多层软件,该场景描述包括多个动作描述,每一个动作描述都根据方案流而相互关联。测试软件针对软件中的至少一些层中的每一层运行。对于每一层,标识执行上下文。然后,标识代码,并对于每一个动作描述和每一个执行上下文运行。
-
公开(公告)号:CN100557596C
公开(公告)日:2009-11-04
申请号:CN03145736.3
申请日:2003-06-30
Applicant: 微软公司
CPC classification number: G06F8/38 , G06T11/60 , G06T2210/61
Abstract: 以应用编程接口(API)和对象模型实现的方法和系统允许程序代码开发者以一致的方式与场景图数据结构接口以输出图形。通过这些接口,程序代码将诸如几何图形数据、图像数据、动画数据和其它数据之类的画图图元写入到表示画图表面的视件中,视件包括确认视件对象、画图视件对象和表面视件对象。代码还可指定视件上的变换、剪辑和不透明特性,并可将子视件加到其它视件以构建层次的场景图。视件管理器遍历场景图,以向低层图形组件提供丰富的图形数据。
-
公开(公告)号:CN1809843A
公开(公告)日:2006-07-26
申请号:CN200480001353.8
申请日:2004-07-29
Applicant: 微软公司
IPC: G06T15/00
CPC classification number: G06T15/00 , G06T17/005
Abstract: 一应用程序接口可被用以构建由Model3D对象定义的3D模型的三维(3D)景物。该接口具有一个或多个组对象以及一个或多个叶对象。这些组对象包含或收集其它组对象和/或叶对象。叶对象可以是绘制对象或照度对象。组对象可具有变换操作以变换收集于其组中的对象。绘制对象定义绘制3D景物的3D模型或在3D模型上绘制2D图像的指令。照度对象定义照亮3D景物中3D模型的光线的类型和方向。方法处理用应用程序接口的对象构建的计算机程序对象的树分层结构。该方法遍历对象的3D景物树分层结构的分支,以处理组对象和叶对象。该方法检测下一未处理对象是组对象还是叶对象。如果是叶对象,方法检测该叶对象是光线对象或绘制3D对象。如果叶对象是光线对象,设置3D景物的照度。如果检测到绘制3D对象,则绘制按照度照亮的3D模型。该方法还对由组对象收集的对象组执行组操作。
-
公开(公告)号:CN101421761B
公开(公告)日:2012-08-15
申请号:CN200480001671.4
申请日:2004-07-28
Applicant: 微软公司
CPC classification number: G06F9/545 , G06F8/38 , G06T11/001 , G06T15/005 , G06T17/005 , G06T2210/12 , G06T2210/61
Abstract: 一种在应用编程接口(API)和对象模型中实现的方法和系统允许程序代码开发者以一致的方式与场景图数据结构接口来输出图形。通过该接口,程序代码书写绘图图元,如几何结构、图像数据、动画数据和其它数据到表示绘图表面的视件,包括确认视件对象、绘图视件对象和表面视件对象。该代码还能够指定视件上的变换、裁剪和不透明属性,并且向其它视件添加子视件以构建一分层场景图。一视件管理器遍历该场景图以向低级图形组件提供丰富的图形数据。
-
-
-
-
-
-
-
-
-