структура D3DHAL_DP2SETTRANSFORM (d3dhal.h)

D3DHAL_DP2SETTRANSFORM структура используется для указания состояния преобразования и матрицы для D3dDrawPrimitives2.

Синтаксис

typedef struct _D3DHAL_DP2SETTRANSFORM {
  D3DTRANSFORMSTATETYPE xfrmType;
  D3DMATRIX             matrix;
} D3DHAL_DP2SETTRANSFORM;

Члены

xfrmType

Указывает тип выполняемого преобразования.

Ценность Значение
D3DTRANSFORMSTATE_PROJECTION Задает преобразование проекции.
D3DTRANSFORMSTATE_VIEW Указывает преобразование представления.
D3DTRANSFORMSTATE_WORLD Задает преобразование мира.

matrix

Задает матрицу, используемую для выполнения преобразования.

Замечания

Эта структура используется с аппаратным преобразованием и освещением и используется средой выполнения Direct3D для информирования драйвера о различных матрицах преобразования.

Требования

Требование Ценность
заголовка d3dhal.h (include D3dhal.h)

См. также

D3DHAL_DP2MULTIPLYTRANSFORM

D3dDrawPrimitives2