Microsoft DirectX 8.0 (Visual Basic) |
object.CreateTorus( _ D3DDevice As Direct3DDevice8, _ InnerRadius As Single, _ OuterRadius As Single, _ Sides As Long, _ Rings As Long, _ RetAdjacency As D3DXBuffer) As D3DXMesh
作成されたトーラスを表す D3DXMesh オブジェクト。
失敗した場合はエラーが発生し、Err.Number に次のいずれかの値が設定される。
D3DERR_INVALIDCALL |
D3DXERR_INVALIDDATA |
E_OUTOFMEMORY |
エラー トラッピングの詳細については、Microsoft® Visual Basic® の「エラー処理」を参照すること。
CreateTorus メソッドは、中心が (0, 0, 0) で軸が z 軸方向のドーナツ型の図形 (トーラス) を作成する。このトーラスの内部の半径は横断面の半径 (小さい方の半径)、外部の半径は中央の穴の半径である。
このメソッドは、後でアプリケーションにより描画したり、操作するときに使用できるメッシュを返す。