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。 如果此矩陣是投影矩陣,則會使用檢視方塊正確的 Stippling 圖樣繪製任何 Stippled 線條。 或者,您可以轉換頂點並使用 ID3DXLine::D raw 來繪製具有非特定正確 Stipple 模式的線條。
-
色彩 [in]
-
類型: D3DCOLOR
線條的色彩。 請參閱 D3DCOLOR。
傳回值
類型: HRESULT
如果方法成功,傳回值會D3D_OK。 如果方法失敗,傳回值可以是下列其中一項:D3DERR_INVALIDCALL,D3DXERR_INVALIDDATA。
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|
另請參閱