Поделиться через


структура 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 (включая D3dhal.h)

См. также раздел

D3DHAL_DP2MULTIPLYTRANSFORM

D3dDrawPrimitives2