Метод ID3DXLine::D rawTransform
Рисует полосу линии в пространстве экрана с указанной матрицей преобразования входных данных.
Синтаксис
HRESULT DrawTransform(
[in] const D3DXVECTOR3 *pVertexList,
[in] DWORD dwVertexListCount,
[in] const D3DXMATRIX *pTransform,
[in] D3DCOLOR Color
);
Параметры
-
pVertexList [in]
-
Тип: const D3DXVECTOR3*
Массив вершин, составляющих линию. См . раздел D3DXVECTOR3.
-
dwVertexListCount [in]
-
Тип: DWORD
Число вершин в списке вершин.
-
pTransform [in]
-
Тип: const D3DXMATRIX*
Матрица масштабирования, поворота и преобразования (SRT) для преобразования точек. См . раздел D3DXMATRIX. Если эта матрица является матрицей проекции, все линии с стиплингом будут нарисованы с правильным шаблоном стирки перспективы. Вы также можете преобразовать вершины и использовать ID3DXLine::D raw для рисования линии с некорректным шаблоном стипа.
-
Цвет [in]
-
Тип: D3DCOLOR
Цвет линии. См . раздел D3DCOLOR.
Возвращаемое значение
Тип: HRESULT
Если метод выполнен успешно, возвращаемое значение будет D3D_OK. Если метод завершается ошибкой, возвращаемое значение может быть одним из следующих: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел