Microsoft DirectX 8.0 (C++) |
アプリケーションは、ID3DXSPMesh インターフェイスのメソッドを使用して単純化メッシュ オブジェクトを操作する。単純化メッシュは、指定したメッシュを単純化し、面の数を減らすために使用する。
ID3DXSPMesh インターフェイスは、D3DXCreateSPMesh 関数を呼び出して取得する。
ID3DXSPMesh インターフェイスのメソッドは、以下のグループにまとめることができる。
コピー | CloneMesh |
CloneMeshFVF | |
ClonePMesh | |
ClonePMeshFVF | |
面 | GetMaxFaces |
GetNumFaces | |
ReduceFaces | |
情報 | GetDevice |
GetOptions | |
頂点 | GetDeclaration |
GetFVF | |
GetMaxVertices | |
GetNumVertices | |
ReduceVertices |
ID3DXSPMesh インターフェイスは、すべての COM インターフェイスと同じように、IUnknown インターフェイスのメソッドを継承している。IUnknown インターフェイスでは、次の 3 つのメソッドがサポートされている。
IUnknown | AddRef |
QueryInterface | |
Release |
LPD3DXSPMESH 型は、ID3DXSPMesh インターフェイスへのポインタとして定義されている。
typedef struct ID3DXSPMesh *LPD3DXSPMESH;
ヘッダー : D3dx8mesh.h で宣言。
インポート ライブラリ : D3dx8.lib を使用。