Condividi tramite


Metodo IDirect3DDevice9::SetTransform (d3d9helper.h)

Imposta un singolo stato correlato alla trasformazione del dispositivo.

Sintassi

HRESULT SetTransform(
  [in] D3DTRANSFORMSTATETYPE State,
  [in] const D3DMATRIX       *pMatrix
);

Parametri

[in] State

Tipo: D3DTRANSFORMSTATETYPE

Variabile di stato del dispositivo che viene modificata. Questo parametro può essere qualsiasi membro del tipo enumerato D3DTRANSFORMSTATETYPE o della macro D3DTS_WORLDMATRIX .

[in] pMatrix

Tipo: const D3DMATRIX*

Puntatore a una struttura D3DMATRIX che modifica la trasformazione corrente.

Valore restituito

Tipo: HRESULT

Se il metodo ha esito positivo, il valore restituito è D3D_OK. D3DERR_INVALIDCALL viene restituito se uno degli argomenti non è valido.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d9helper.h (include D3D9.h)
Libreria D3D9.lib

Vedi anche

D3DTS_WORLD

D3DTS_WORLDMATRIX

D3DTS_WORLDn

IDirect3DDevice9

IDirect3DDevice9::GetTransform

IDirect3DDevice9::SetRenderState