我的github
摘要: FVF(Flexible Vertex Format)是Direct3d中的可变顶点格式,通过它可以定义三角形的顶点格式,然后通过创建顶点缓冲区并设置渲染源来显示基本的图形。 常用的FVF有以下几个常量: D3DFVF_XYZ D3DFVF_XYZRHW 参考:https://www.cnblogs 阅读全文
posted @ 2023-08-16 20:16 XiaoNiuFeiTian 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 因为java默认函数是虚函数,都可以被继承和重写。不想被重写需要加上final关键字。 参考: C++ 中普通成员函数加上 virtual 关键字就成为虚函数。 Java 中其实没有虚函数的概念,它的普通函数就相当于 C++ 的虚函数,动态绑定是 Java 的默认行为。如果 Java 中不希望某个函 阅读全文
posted @ 2023-08-16 13:21 XiaoNiuFeiTian 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 创建缓存时,如果未使用D3DUSAGE_DYNAMIC,则所创建的缓存为静态缓存(static Buffer),我们用静态缓存来存储静态数据(那些不需要经常修改或访问的数据),例如,地图和城市建筑的数据,如果使用的动态缓存,动态缓存一般放置在AGP存储区中,其内容可以迅速的更新,动态缓存的一个最大的 阅读全文
posted @ 2023-08-16 12:44 XiaoNiuFeiTian 阅读(203) 评论(0) 推荐(0) 编辑
摘要: Object num=xxx; Object *p = # Object **pp = &p; 参考:https://www.zhihu.com/question/584320260/answer/2977911418?utm_id=0 应用场景1:函数的形参传值 如果你的应用中只有指针,而 阅读全文
posted @ 2023-08-16 12:00 XiaoNiuFeiTian 阅读(5) 评论(0) 推荐(0) 编辑