(d3dhal.h) D3DHAL_DP2SETTRANSFORM 结构
D3DHAL_DP2SETTRANSFORM 结构用于指定 D3dDrawPrimitives2 的转换状态和矩阵。
语法
typedef struct _D3DHAL_DP2SETTRANSFORM {
D3DTRANSFORMSTATETYPE xfrmType;
D3DMATRIX matrix;
} D3DHAL_DP2SETTRANSFORM;
成员
xfrmType
指定正在执行的转换的类型。
值 | 含义 |
---|---|
D3DTRANSFORMSTATE_PROJECTION | 指定投影转换。 |
D3DTRANSFORMSTATE_VIEW | 指定视图转换。 |
D3DTRANSFORMSTATE_WORLD | 指定世界转换。 |
matrix
指定用于执行转换的矩阵。
注解
此结构与硬件转换和照明一起使用,Direct3D 运行时使用它来通知驱动程序各种转换矩阵。
要求
要求 | 值 |
---|---|
Header | d3dhal.h (包括 D3dhal.h) |