estrutura D3DHAL_DP2MULTIPLYTRANSFORM (d3dhal.h)
Somente o DirectX 8.0 e versões posteriores.
A estrutura D3DHAL_DP2MULTIPLYTRANSFORM é usada para modificar a matriz de transformação para D3dDrawPrimitives2.
Sintaxe
typedef struct _D3DHAL_DP2MULTIPLYTRANSFORM {
D3DTRANSFORMSTATETYPE xfrmType;
D3DMATRIX matrix;
} D3DHAL_DP2MULTIPLYTRANSFORM;
Membros
xfrmType
Especifica a transformação atual que está sendo modificada.
Valor | Significado |
---|---|
D3DTRANSFORMSTATE_PROJECTION | Especifica a transformação de projeção atual. |
D3DTRANSFORMSTATE_VIEW | Especifica a transformação de exibição atual. |
D3DTRANSFORMSTATE_WORLD | Especifica a transformação do mundo atual. |
matrix
Especifica a matriz usada para modificar a transformação atual.
Comentários
Essa estrutura é usada com transformação e iluminação de hardware e é usada pelo runtime do Direct3D para informar o driver sobre modificações nas várias matrizes de transformação.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3dhal.h (inclua D3dhal.h) |