Microsoft DirectX 8.0 (Visual Basic)

D3DXPMesh

アプリケーションは、D3DXPMesh クラスのメソッドを使用してプログレッシブ メッシュ オブジェクトを操作する。プログレッシブ メッシュにより、メッシュ オブジェクトのプログレッシブ リファインが可能となる。

D3DXPMesh クラスは、D3DX8.GeneratePMesh メソッドを呼び出すことにより取得する。

D3DXPMesh クラスは以下に示す D3DXBaseMesh メソッドを継承する。これらのメソッドは、以下のグループにまとめることができる。

バッファ GetIndexBuffer
  GetVertexBuffer
LockIndexBuffer
LockVertexBuffer
UnlockIndexBuffer
UnlockVertexBuffer
コピー CloneMesh
  CloneMeshFVF
GetNumFaces
情報 GetDevice
  GetOptions
レンダリング DrawSubset
  GetAttributeTable
頂点 GetDeclaration
  GetFVF
GetNumVertices

D3DXPMesh クラスのメソッドは、以下のグループにまとめることができる。

コピー ClonePMesh
  ClonePMeshFVF
GetMaxFaces
  GetMinFaces
SetNumFaces
その他 GetAdjacency
  Optimize
頂点 GetMaxVertices
  GetMinVertices
SetNumVertices