Microsoft DirectX 8.0 (C++) |
左手座標系を使用し、円柱のメッシュを作成する。
HRESULT D3DXCreateCylinder( LPDIRECT3DDEVICE8 pDevice, FLOAT Radius1, FLOAT Radius2, FLOAT Length, UINT Slices, UINT Stacks, LPD3DXMESH* ppMesh, LPD3DXBUFFER* ppAdjacency );
成功した場合は D3D_OK を返す。
失敗した場合は、次のいずれかの値を返す。
D3DERR_INVALIDCALL |
D3DXERR_INVALIDDATA |
E_OUTOFMEMORY |
作成される円柱は、中心が原点となり、軸は z 軸方向となる。
ヘッダー : D3dx8shape.h で宣言。
インポート ライブラリ : D3dx8.lib を使用。