Compartir a través de


estructura D3DHAL_DP2MULTIPLYTRANSFORM (d3dhal.h)

DirectX 8.0 y versiones posteriores solo.

La estructura D3DHAL_DP2MULTIPLYTRANSFORM se usa para modificar la matriz de transformación para D3dDrawPrimitives2.

Sintaxis

typedef struct _D3DHAL_DP2MULTIPLYTRANSFORM {
  D3DTRANSFORMSTATETYPE xfrmType;
  D3DMATRIX             matrix;
} D3DHAL_DP2MULTIPLYTRANSFORM;

Miembros

xfrmType

Especifica la transformación actual que se va a modificar.

Valor Significado
D3DTRANSFORMSTATE_PROJECTION Especifica la transformación de proyección actual.
D3DTRANSFORMSTATE_VIEW Especifica la transformación de vista actual.
D3DTRANSFORMSTATE_WORLD Especifica la transformación del mundo actual.

matrix

Especifica la matriz utilizada para modificar la transformación actual.

Comentarios

Esta estructura se usa con la transformación de hardware y la iluminación y se usa en el entorno de ejecución de Direct3D para informar al controlador sobre las modificaciones en las distintas matrices de transformación.

Requisitos

Requisito Valor
Header d3dhal.h (incluya D3dhal.h)

Consulte también

D3DHAL_DP2SETTRANSFORM

D3dDrawPrimitives2