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) |