(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)

另请参阅

D3DHAL_DP2MULTIPLYTRANSFORM

D3dDrawPrimitives2