XNA游戏编程---界面篇
IIIIIIIIIIIIIOO
这个作者很懒,什么都没留下…
展开
-
XNA游戏界面全屏切换
private void ToggleFullScreen(){ PresentationParameters presentation = graphics.GraphicsDevice.PresentationParameters; if (presentation.IsFullScreen) { graphics.PreferredBackBufferWidth = 1024; graphics.Prefer原创 2010-08-07 20:57:00 · 1450 阅读 · 0 评论 -
可编程数据流模型
<br />可编程数据流模型<br />本节讲述可用于可编程数据流模型的着色器。顶点颜色着色器单纹理着色器多重纹理着色器<br />数据流的使用<br />Microsoft® DirectX® 8.0引入了数据流的概念,用来把数据绑定到着色器使用的输入寄存器。一个数据流是一个成员数据的数组,每个成员由一个或多个元素构成,这些元素代表单个实体,如位置、法向、颜色等等。数据流使图形芯片能并行地从多个顶点缓存执行直接内存访问(DMA)操作,同时也降低了多重纹理的开销。可以这样理解数据流:一个顶点由n个数据流组成原创 2010-06-18 01:35:00 · 829 阅读 · 0 评论 -
XNA中文显示学习
<br />学习XNA一段时间了,但是中文还是不能显示,感觉上XNA就象个婴儿一样脆弱,然后就仔细的去找了一遍关于中文显示的范例,开始说的是即时编译的方法,就是用xml编译需要的字库,然后显示,费时费力,看来没多少选择,所以我也没看这种方法,偶然翻看论坛,发现一个帖子,是中文显示类,我一开始认为可能和那个方法差不多,其实自己也在想用点阵这种低效率方法了,一看好像没进行什么编译,采用的是把字写到图片缓冲上,我一下就意识到这种方法才是真正好的解决方案,但是复制代码运行中途遇到了一个问题,提示:<br />The转载 2010-06-17 14:56:00 · 1140 阅读 · 0 评论