ID3DXLine::D rawTransform 方法
使用指定的输入转换矩阵在屏幕空间中绘制线条带。
语法
HRESULT DrawTransform(
[in] const D3DXVECTOR3 *pVertexList,
[in] DWORD dwVertexListCount,
[in] const D3DXMATRIX *pTransform,
[in] D3DCOLOR Color
);
parameters
-
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。
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
另请参阅