Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
GetTransform
Collapse the table of content
Expand the table of content

IDirect3DDevice9::GetTransform method

Retrieves a matrix describing a transformation state.

Syntax


HRESULT GetTransform(
  [in]  D3DTRANSFORMSTATETYPE State,
  [out] D3DMATRIX             *pMatrix
);

Parameters

State [in]

Type: D3DTRANSFORMSTATETYPE

Device state variable that is being modified. This parameter can be any member of the D3DTRANSFORMSTATETYPE enumerated type, or the D3DTS_WORLDMATRIX macro.

pMatrix [out]

Type: D3DMATRIX*

Pointer to a D3DMATRIX structure, describing the returned transformation state.

Return value

Type: HRESULT

If the method succeeds, the return value is D3D_OK. D3DERR_INVALIDCALL if one of the arguments is invalid.

Remarks

This method will not return device state for a device that is created using D3DCREATE_PUREDEVICE. If you want to use this method, you must create your device with any of the other flag values in D3DCREATE.

Requirements

Header

D3D9.h

Library

D3D9.lib

See also

IDirect3DDevice9
IDirect3DDevice9::SetTransform

 

 

Community Additions

ADD
Show:
© 2015 Microsoft