Antarmuka ID3DXBaseMesh
Aplikasi menggunakan metode antarmuka ID3DXBaseMesh untuk memanipulasi dan mengkueri mesh dan objek jala progresif.
Anggota
Antarmuka ID3DXBaseMesh mewarisi dari antarmuka IUnknown . ID3DXBaseMesh juga memiliki jenis anggota berikut:
Metode
Antarmuka ID3DXBaseMesh memiliki metode ini.
Metode | Deskripsi |
---|---|
CloneMesh | Mengkloning jala menggunakan deklarator. |
CloneMeshFVF | Mengkloning jala menggunakan kode format vertex fleksibel (FVF). |
ConvertAdjacencyToPointReps | Mengonversi informasi kedekatan jala menjadi array perwakilan titik. |
ConvertPointRepsToAdjacency | Mengonversi data perwakilan titik ke informasi kedekatan jala. |
DrawSubset | Menggambar subset jala. |
GenerateAdjacency | Buat daftar tepi jala, serta daftar wajah yang berbagi setiap tepi. |
GetAttributeTable | Mengambil tabel atribut untuk jala, atau jumlah entri yang disimpan dalam tabel atribut untuk jala. |
GetDeclaration | Mengambil deklarasi yang menjelaskan simpul dalam jala. |
GetDevice | Mengambil perangkat yang terkait dengan jala. |
GetFVF | Mendapatkan nilai vertex fungsi tetap. |
GetIndexBuffer | Mengambil data dalam buffer indeks. |
GetNumBytesPerVertex | Mendapatkan jumlah byte per puncak. |
GetNumFaces | Mengambil jumlah wajah dalam jala. |
GetNumVertices | Mengambil jumlah simpul dalam jala. |
GetOptions | Mengambil opsi jala yang diaktifkan untuk jala ini pada waktu pembuatan. |
GetVertexBuffer | Mengambil buffer vertex yang terkait dengan jala. |
LockIndexBuffer | Mengunci buffer indeks dan mendapatkan penunjuk ke memori buffer indeks. |
LockVertexBuffer | Mengunci buffer vertex dan mendapatkan penunjuk ke memori buffer vertex. |
UnlockIndexBuffer | Membuka kunci buffer indeks. |
UnlockVertexBuffer | Membuka buffer vertex. |
UpdateSemantics | Metode ini memungkinkan pengguna untuk mengubah deklarasi jala tanpa mengubah tata letak data buffer vertex. Panggilan hanya valid jika format deklarasi lama dan baru memiliki ukuran puncak yang sama. |
Keterangan
Jala adalah objek yang terdiri dari satu set wajah poligonal. Jala mendefinisikan satu set simpul dan satu set wajah (wajah didefinisikan dalam hal simpul dan normal jala).
Jenis LPD3DXBASEMESH didefinisikan sebagai penunjuk ke antarmuka ID3DXBaseMesh .
typedef struct ID3DXBaseMesh *LPD3DXBASEMESH;
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|
Lihat juga