Compartilhar via


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

Define um único estado relacionado à transformação de dispositivo.

Sintaxe

HRESULT SetTransform(
  [in] D3DTRANSFORMSTATETYPE State,
  [in] const 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 .

[in] pMatrix

Tipo: const D3DMATRIX*

Ponteiro para uma estrutura D3DMATRIX que modifica a transformação atual.

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, o valor retornado será D3D_OK. D3DERR_INVALIDCALL será retornado se um dos argumentos for inválido.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3d9helper.h (inclua D3D9.h)
Biblioteca D3D9.lib

Confira também

D3DTS_WORLD

D3DTS_WORLDMATRIX

D3DTS_WORLDn

IDirect3DDevice9

IDirect3DDevice9::GetTransform

IDirect3DDevice9::SetRenderState