Método IDirect3DDevice9::GetTransform (d3d9helper.h)
Recupera uma matriz que descreve um estado de transformação.
Sintaxe
HRESULT GetTransform(
[in] D3DTRANSFORMSTATETYPE State,
[out] D3DMATRIX *pMatrix
);
Parâmetros
[in] State
Tipo: D3DTRANSFORMSTATETYPE
Variável de estado do dispositivo que está sendo modificada. Esse parâmetro pode ser qualquer membro do tipo enumerado D3DTRANSFORMSTATETYPE ou a macro D3DTS_WORLDMATRIX .
[out] pMatrix
Tipo: D3DMATRIX*
Ponteiro para uma estrutura D3DMATRIX , descrevendo o estado de transformação retornado.
Retornar valor
Tipo: HRESULT
Se o método for bem-sucedido, o valor retornado será D3D_OK. D3DERR_INVALIDCALL se um dos argumentos for inválido.
Comentários
Esse método não retornará o estado do dispositivo para um dispositivo criado usando D3DCREATE_PUREDEVICE. Se você quiser usar esse método, deverá criar seu dispositivo com qualquer um dos outros valores de sinalizador no D3DCREATE.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3d9helper.h (inclua D3D9.h) |
Biblioteca | D3D9.lib |