Compartir a través de


estructura D3DDDIARG_MULTIPLYTRANSFORM (d3dumddi.h)

La estructura D3DDDIARG_MULTIPLYTRANSFORM describe cómo modificar la transformación actual.

Sintaxis

typedef struct _D3DDDIARG_MULTIPLYTRANSFORM {
  [in] D3DTRANSFORMSTATETYPE TransformType;
  [in] D3DMATRIX             Matrix;
} D3DDDIARG_MULTIPLYTRANSFORM;

Miembros

[in] TransformType

Valor con tipo D3DTRANSFORMSTATETYPE que indica el tipo de la transformación que se está modificando. Este miembro puede ser uno de los siguientes valores.

Valor Significado
D3DTRANSFORMSTATE_PROJECTION Transformación proyección
D3DTRANSFORMSTATE_VIEW Visualización de la transformación
D3DTRANSFORMSTATE_WORLD Transformación del mundo

[in] Matrix

Estructura D3DMATRIX que describe la matriz que se usa para modificar la transformación actual. Para obtener más información sobre D3DMATRIX, consulte la documentación de Microsoft Windows SDK.

Comentarios

El entorno de ejecución de Microsoft Direct3D usa D3DDDIARG_MULTIPLYTRANSFORM en una llamada a la función Multitransform del controlador de pantalla en modo de usuario para informar al controlador sobre las modificaciones en las distintas matrices de transformación.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Encabezado d3dumddi.h (incluya D3dumddi.h)

Consulte también

MultiplyTransform