estrutura D3DDDIARG_MULTIPLYTRANSFORM (d3dumddi.h)
A estrutura D3DDDIARG_MULTIPLYTRANSFORM descreve como modificar a transformação atual.
Sintaxe
typedef struct _D3DDDIARG_MULTIPLYTRANSFORM {
[in] D3DTRANSFORMSTATETYPE TransformType;
[in] D3DMATRIX Matrix;
} D3DDDIARG_MULTIPLYTRANSFORM;
Membros
[in] TransformType
Um valor de tipo D3DTRANSFORMSTATETYPE que indica o tipo da transformação que está sendo modificada. Esse membro pode ser um dos valores a seguir.
Valor | Significado |
---|---|
D3DTRANSFORMSTATE_PROJECTION | Transformação de projeção |
D3DTRANSFORMSTATE_VIEW | Exibir transformação |
D3DTRANSFORMSTATE_WORLD | Transformação mundial |
[in] Matrix
Uma estrutura D3DMATRIX que descreve a matriz usada para modificar a transformação atual. Para obter mais informações sobre D3DMATRIX, consulte a documentação do SDK do Microsoft Windows.
Comentários
O runtime do Microsoft Direct3D usa D3DDDIARG_MULTIPLYTRANSFORM em uma chamada para a função MultiplyTransform do driver de exibição do modo de usuário para informar o driver sobre modificações nas várias matrizes de transformação.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | d3dumddi.h (inclua D3dumddi.h) |