Método IDirect3DDevice9::GetTransform (d3d9helper.h)

Recupera una matriz que describe un estado de transformación.

Sintaxis

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

Parámetros

[in] State

Tipo: D3DTRANSFORMSTATETYPE

Variable de estado del dispositivo que se está modificando. Este parámetro puede ser cualquier miembro del tipo enumerado D3DTRANSFORMSTATETYPE o la macro D3DTS_WORLDMATRIX .

[out] pMatrix

Tipo: D3DMATRIX*

Puntero a una estructura de D3DMATRIX , que describe el estado de transformación devuelto.

Valor devuelto

Tipo: HRESULT

Si el método se realiza correctamente, el valor devuelto es D3D_OK. D3DERR_INVALIDCALL si uno de los argumentos no es válido.

Comentarios

Este método no devolverá el estado del dispositivo para un dispositivo que se crea mediante D3DCREATE_PUREDEVICE. Si desea usar este método, debe crear el dispositivo con cualquiera de los demás valores de marca en D3DCREATE.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d9helper.h (incluya D3D9.h)
Library D3D9.lib

Consulte también

IDirect3DDevice9

IDirect3DDevice9::SetTransform