Fungsi D3DXConcatenateMeshes
Menggabungkan sekelompok jala ke dalam satu jala umum. Metode ini dapat secara opsional menerapkan transformasi matriks ke setiap jala input dan koordinat teksturnya.
Sintaks
HRESULT D3DXConcatenateMeshes(
_In_ LPD3DXMESH *ppMeshes,
_In_ UINT NumMeshes,
_In_ DWORD Options,
_In_ const D3DXMATRIX *pGeomXForms,
_In_ const D3DXMATRIX *pTextureXForms,
_In_ const D3DVERTEXELEMENT9 *pDecl,
_In_ LPDIRECT3DDEVICE9 pD3DDevice,
_Out_ LPD3DXMESH *ppMeshOut
);
Parameter
-
ppMeshes [in]
-
Jenis: LPD3DXMESH*
Array penunjuk jala input (lihat ID3DXMesh). Jumlah elemen dalam array adalah NumMeshes.
-
NumMeshes [in]
-
Jenis: UINT
Jumlah jala input yang akan digabungkan.
-
Opsi [in]
-
Jenis: DWORD
Opsi pembuatan jala; ini adalah kombinasi dari satu atau beberapa bendera D3DXMESH . Opsi pembuatan jala setara dengan parameter opsi yang diperlukan oleh D3DXCreateMesh.
-
pGeomXForms [in]
-
Jenis: const D3DXMATRIX*
Array transformasi geometri opsional. Jumlah elemen dalam array adalah NumMeshes; setiap elemen adalah matriks transformasi (lihat D3DXMATRIX). Mungkin NULL.
-
pTextureXForms [in]
-
Jenis: const D3DXMATRIX*
Array opsional transformasi tekstur. Jumlah elemen dalam array adalah NumMeshes; setiap elemen adalah matriks transformasi (lihat D3DXMATRIX). Parameter ini mungkin NULL.
-
pDecl [in]
-
Jenis: const D3DVERTEXELEMENT9*
Penunjuk opsional ke deklarasi puncak (lihat D3DVERTEXELEMENT9). Parameter ini mungkin NULL.
-
pD3DDevice [in]
-
Jenis: LPDIRECT3DDEVICE9
Penunjuk ke perangkat IDirect3DDevice9 yang digunakan untuk membuat jala baru.
-
ppMeshOut [out]
-
Jenis: LPD3DXMESH*
Alamat penunjuk ke jala yang dibuat (lihat ID3DXMesh).
Menampilkan nilai
Jenis: HRESULT
Jika fungsi berhasil, nilai yang dikembalikan adalah S_OK. Jika fungsi gagal, nilai yang dikembalikan dapat berupa salah satu dari ini: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Keterangan
Jika tidak ada deklarasi puncak yang diberikan sebagai bagian dari parameter pembuatan jala Opsi, metode ini akan menghasilkan penyatuan semua deklarasi puncak subbagian, mempromosikan saluran dan jenis jika perlu. Metode ini akan membuat tabel atribut dari tabel atribut dari jala input. Untuk memastikan pembuatan tabel atribut, panggil Optimalkan dengan Bendera yang diatur ke D3DXMESHOPT_COMPACT dan D3DXMESHOPT_ATTRSORT (lihat D3DXMESHOPT).
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|
Lihat juga