Share via


D3DHAL_DP2MULTIPLYTRANSFORM

This structure is used to modify the transform matrix for D3dDrawPrimitives2.

typedef struct _D3DHAL_DP2MULTIPLYTRANSFORM {
  D3DTRANSFORMSTATETYPE xfrmType; 
  D3DMATRIX matrix; 
} D3DHAL_DP2MULTIPLYTRANSFORM, *LPD3DHAL_DP2MULTIPLYTRANSFORM;

Members

  • xfrmType
    Specifies the current transform being modified.

    Value Description
    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 run time to inform the driver about modifications to the various transformation matrices.

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: D3dhal.h.

See Also

D3dDrawPrimitives2 | D3DHAL_DP2SETTRANSFORM | D3DHAL_XXX Structures

 Last updated on Tuesday, May 18, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.