邮 箱:
   
密 码:
注册

D3D中的X文件格式、模板、约束、类型介绍

匿名网友 分类: 电脑/IT- 编程语言- C/C++ 被浏览 1411 次 一年前

举报

在D3D中,我知道X文件是模板驱动(Template-Driven)的,也就是说它存储数据的格式是基于模板的. 这种文件格式具有结构自由,内容丰富,易应用,可移植性高等优点.
关于模板、约束、类型还有哪些详细介绍?
 
我有更好的答案∨
 图片
验证码 (看不清,点图换一张)
出错啦!!!
小麻雀
采纳
推荐
小麻雀
采纳率:86% 10级 举报 一年前
模板定义了数据流是怎样被格式化的,也就是告诉你对于一个3D模型的各种数据,
它们是以什么格式存放在数据流中的(这里指文件)
在X文件中,一般会有如下所示的格式:
template <template-name> { // 模板名
  <UUID> // 一个全局唯一ID, 用来唯一标识该模板
  <member 1>; // 成员变量1
  ...
  <member n>; // 成员变量n
  [restrictions] // 模板约束,下面会提到
}
b. 模板约束
根据模板约束的不同形式,我们可将模板分成以下三类:
(a). 开放式模板( Open Tamplate )
(b). 约束模板 ( Restricted Tamplate )
(c). 封闭式模板( Closed Tamplate )

更多介绍才常用模板类型参考雪炭网站内链接:
评论10
 

全部回答(1)

分享: 

举报内容:

举报类型

举报原因


举报说明

详细的描述及证据可以帮助管理员更快速处理违规内容