D3DHAL_DP2MULTIPLYTRANSFORM structure (d3dhal.h)
DirectX 8.0 and later versions only.
The D3DHAL_DP2MULTIPLYTRANSFORM structure is used to modify the transform matrix for D3dDrawPrimitives2.
Syntax
typedef struct _D3DHAL_DP2MULTIPLYTRANSFORM {
D3DTRANSFORMSTATETYPE xfrmType;
D3DMATRIX matrix;
} D3DHAL_DP2MULTIPLYTRANSFORM;
Members
xfrmType
Specifies the current transform being modified.
Value | Meaning |
---|---|
D3DTRANSFORMSTATE_PROJECTION | Specifies the current projection transformation. |
D3DTRANSFORMSTATE_VIEW | Specifies the current view transformation. |
D3DTRANSFORMSTATE_WORLD | Specifies the current world transformation. |
matrix
Specifies the matrix used to modify the current transform.
Remarks
This structure is used with hardware transform and lighting and is used by the Direct3D runtime to inform the driver about modifications to the various transformation matrices.
Requirements
Requirement | Value |
---|---|
Header | d3dhal.h (include D3dhal.h) |