D3DCOLOR 与 D3DXCOLOR
来源:互联网 发布:淘宝客服常见问题回答 编辑:程序博客网 时间:2024/06/05 03:45
Directx 9:
D3DCOLOR 和 D3DXCLOLOR结构是不同的,
D3DCOLOR是一个结构体,形如:
struct D3DCOLOR{
float r,g,b;
};
D3DXCOLOR是一个类,形如:
class D3DXCOLOR{
....
D3DXCOLOR operator + (...)
virtual fun1();
....
};
故在定义FVF时一定要看清楚Vertex是否跟FVF相适应,不能把D3DCOLOR写成D3DXCOLOR,因为sizeof这两个是不同的。
在写错时会发生颜色不对或者渲染达不到预期等无法查明的问题
引申:D3D...和D3DX...是不同的
- D3DCOLOR 与 D3DXCOLOR
- 与
- 与
- “” 与 “”
- ##与#
- >> 与 > >
- :与::
- &与&&
- && 与 &
- [[与((
- >>与>>>
- *与++
- *与++
- ++与++
- ->与 .
- :与::
- & | 与&& ||
- &&与&
- 学会演讲
- Your browser will not accept this data because of its Content-Encoding
- windows画刷HBRUSH
- 经纬度坐标转换为屏幕坐标
- Ubuntu linux上Nautilus安装RabbitVCS扩展
- D3DCOLOR 与 D3DXCOLOR
- 内聚和耦合
- 晒晒近期安排
- 失落的玫瑰
- Mac OS X: 实用脚本程序(bash scripts)系列-13
- Directx 投影默认视角
- 探索c++小特性,取值与赋值
- 设计模式总结——1单例模式
- Mysql 免安装版 root@localhost 密码设置