Функция D3DXVec2Transform (D3DX10Math.h)
Примечание
Служебная библиотека D3DX10 устарела. Вместо этого рекомендуется использовать DirectXMath .
Преобразует двухd-вектор по заданной матрице.
Синтаксис
D3DXVECTOR4* D3DXVec2Transform(
_Inout_ D3DXVECTOR4 *pOut,
_In_ const D3DXVECTOR2 *pV,
_In_ const D3DXMATRIX *pM
);
Параметры
-
pOut [in, out]
-
Тип: D3DXVECTOR4*
Указатель на структуру D3DXVECTOR4 , которая является результатом операции.
-
pV [in]
-
Тип: const D3DXVECTOR2*
Указатель на источник D3DXVECTOR2.
-
pM [in]
-
Тип: const D3DXMATRIX*
Указатель на исходную структуру D3DXMATRIX .
Возвращаемое значение
Тип: D3DXVECTOR4*
Указатель на структуру D3DXVECTOR4, которая является преобразованным вектором.
Комментарии
Эта функция преобразует вектор pV (x, y, 0, 1) по матрице pM.
Возвращаемое значение для этой функции является тем же значением, которое возвращается в параметре pOut. Таким образом, функцию D3DXVec2Transform можно использовать в качестве параметра для другой функции.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел