typedef [public] struct _D3DMMATRIX {
union {
struct {
D3DMVALUE _11, _12, _13, _14;
D3DMVALUE _21, _22, _23, _24;
D3DMVALUE _31, _32, _33, _34;
D3DMVALUE _41, _42, _43, _44;
};
D3DMVALUE m[4][4];
};
} D3DMMATRIX;
解决方案 »
- 关于_stat函数
- 模拟淘宝登录,网址中有个参数不知道是怎么回事?
- 关于http方面的问题
- new一个自定义的类时报错:Error: no data exchange control with ID 0x03F5.
- Windows程序设计第五版有没有朋友看过啊?
- 有没有MSDN中文版下载呀?
- 如何使某一汉字旋转90度,然后在视图上输出,最好给出源码,谢谢先。
- 关于 PopMenu
- google变成百度了,哇..哇..哇..,狂恶心中...........
- 请问如何将一个CString转换为char类型?
- 菜鸟提问,一个运算符重载的问题
- 求用opengl vc++做火车和铁轨模型方面的程序源码!急!
{
[case(24)] float fMays; // 当联合指示符的值是24时,用fMays成员
[case(25)] double dMcCovey; // 当联合指示符的值是25时,用dMcCovey成员
[default] ; // 其它值是错误的,不对应任何成员
} WILLIE_UNION_TYPE;
typedef [public] struct _WINNER_TYPE
{
[switch_is(sUniformNumber)] WILLIE_UNION_TYPE w; // 这个w就是一个union,当要使用w的值时,以sUniformNumber成员的值来确定使用联合中的哪个成员
short sUniformNumber; // 这个就是联合指示符,它的值可以是24或者25
} WINNER_TYPE;事实上,switch_type和switch_is属性仅仅用于数据的列集和散列,对于C/C++语言调用者来说是没有任何意义的
D3DMTRANSFORMSTATETYPE State,
CONST D3DMMATRIX* pMatrix,
D3DMFORMAT Format
);搞不懂,明天看看DIRECTX的SDK中有没有定义的IDL文件可以参考一下