D3DHAL_DP2SETTRANSFORM - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3dhal.h

typedef struct _D3DHAL_DP2SETTRANSFORM {
  D3DTRANSFORMSTATETYPE xfrmType;
  D3DMATRIX             matrix;
} D3DHAL_DP2SETTRANSFORM;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3dhal-_d3dhal_dp2settransform)

_D3DHAL_DP2SETTRANSFORM structure

Description

D3DHAL_DP2SETTRANSFORM structure is used to specify the transform state and matrix for D3dDrawPrimitives2.

Members

xfrmType

Specifies the type of transform being done.

Value Meaning
D3DTRANSFORMSTATE_PROJECTION Specifies a projection transformation.
D3DTRANSFORMSTATE_VIEW Specifies a view transformation.
D3DTRANSFORMSTATE_WORLD Specifies a world transformation.

matrix

Specifies the matrix used to perform the transform.

Remarks

This structure is used with hardware transform and lighting and is used by the Direct3D runtime to inform the driver about the various transformation matrices.

See also

D3DHAL_DP2MULTIPLYTRANSFORM

D3dDrawPrimitives2