Metodo IDirect3DDevice9::GetTransform (d3d9helper.h)
Recupera una matrice che descrive uno stato di trasformazione.
Sintassi
HRESULT GetTransform(
[in] D3DTRANSFORMSTATETYPE State,
[out] 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 .
[out] pMatrix
Tipo: D3DMATRIX*
Puntatore a una struttura D3DMATRIX , che descrive lo stato di trasformazione restituito.
Valore restituito
Tipo: HRESULT
Se il metodo ha esito positivo, il valore restituito viene D3D_OK. D3DERR_INVALIDCALL se uno degli argomenti non è valido.
Commenti
Questo metodo non restituirà lo stato del dispositivo per un dispositivo creato usando D3DCREATE_PUREDEVICE. Se si vuole usare questo metodo, è necessario creare il dispositivo con uno qualsiasi degli altri valori di flag in D3DCREATE.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d3d9helper.h (include D3D9.h) |
Libreria | D3D9.lib |