随笔分类 -  Direct9

摘要:图元类型是DirectX9绘制中所需要的最重要的类型,不同的类型,决定了是如何绘制顶点数据的(点,线,三角形),通过几个例子来说明类型之间的不同。 D3DPRIMITIVETYPE 图元类型 typedef enum D3DPRIMITIVETYPE { D3DPT_POINTLIST = 1, / 阅读全文
posted @ 2025-10-20 19:36 蓝创精英团队 阅读(23) 评论(0) 推荐(0)
摘要:目前已经实现了DX9的基础渲染框架了,开始进行实际的3D渲染,这就要理解世界坐标系和本地坐标系以及图元的相关概念。 什么是顶点 简单并且通俗的理解,它就是线与线之间的交点,DX9设备通过这些交点自动计算出相关的面,然后,渲染出来。 概念上来讲:一个多边形中相邻两边的交汇点成为顶点(vertex),所 阅读全文
posted @ 2025-10-19 22:21 蓝创精英团队 阅读(60) 评论(0) 推荐(0)
摘要:跟Winform和WPF不太一样的创建方式,是基于Windows 系统API的方式,这也是Windows系统编程的一部分,这种方式很底层了算是。 创建项目 windows 桌面向导 直接创建 创建main.cpp #include <windows.h> //定义窗口宽度 int WINDOW_WI 阅读全文
posted @ 2025-10-16 18:13 蓝创精英团队 阅读(26) 评论(0) 推荐(0)