структура D3DHAL_DP2MULTIPLYTRANSFORM (d3dhal.h)
Только DirectX 8.0 и более поздних версий.
Структура D3DHAL_DP2MULTIPLYTRANSFORM используется для изменения матрицы преобразования для D3dDrawPrimitives2.
Синтаксис
typedef struct _D3DHAL_DP2MULTIPLYTRANSFORM {
D3DTRANSFORMSTATETYPE xfrmType;
D3DMATRIX matrix;
} D3DHAL_DP2MULTIPLYTRANSFORM;
Члены
xfrmType
Указывает текущее преобразование, которое изменяется.
Значение | Значение |
---|---|
D3DTRANSFORMSTATE_PROJECTION | Указывает текущее преобразование проекции. |
D3DTRANSFORMSTATE_VIEW | Указывает текущее преобразование представления. |
D3DTRANSFORMSTATE_WORLD | Задает текущее преобразование мира. |
matrix
Задает матрицу, используемую для изменения текущего преобразования.
Комментарии
Эта структура используется с аппаратным преобразованием и освещением и используется средой выполнения Direct3D для информирования драйвера об изменениях в различных матрицах преобразования.
Требования
Требование | Значение |
---|---|
Заголовок | d3dhal.h (включая D3dhal.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по