Fungsi D3DXCreateMesh
Membuat objek jala menggunakan deklarator.
Sintaks
HRESULT D3DXCreateMesh(
_In_ DWORD NumFaces,
_In_ DWORD NumVertices,
_In_ DWORD Options,
_In_ const LPD3DVERTEXELEMENT9 *pDeclaration,
_In_ LPDIRECT3DDEVICE9 pD3DDevice,
_Out_ LPD3DXMESH *ppMesh
);
Parameter
-
NumFaces [in]
-
Jenis: DWORD
Jumlah wajah untuk jala. Rentang yang valid untuk angka ini lebih besar dari 0, dan satu kurang dari DWORD maksimum (biasanya 65534), karena indeks terakhir dicadangkan.
-
NumVertices [in]
-
Jenis: DWORD
Jumlah simpul untuk jala. Parameter ini harus lebih besar dari 0.
-
Opsi [in]
-
Jenis: DWORD
Kombinasi satu atau beberapa bendera dari enumerasi D3DXMESH , menentukan opsi untuk jala.
-
pDeclaration [in]
-
Jenis: const LPD3DVERTEXELEMENT9*
Array elemen D3DVERTEXELEMENT9 , menjelaskan format vertex untuk jala yang dikembalikan. Parameter ini harus memetakan langsung ke format vertex fleksibel (FVF).
-
pD3DDevice [in]
-
Jenis: LPDIRECT3DDEVICE9
Penunjuk ke antarmuka IDirect3DDevice9 , objek perangkat yang akan dikaitkan dengan jala.
-
ppMesh [out]
-
Jenis: LPD3DXMESH*
Alamat penunjuk ke antarmuka ID3DXMesh , mewakili objek jala yang dibuat.
Menampilkan nilai
Jenis: HRESULT
Jika fungsi berhasil, nilai yang dikembalikan adalah D3D_OK. Jika fungsi gagal, nilai yang dikembalikan dapat berupa salah satu hal berikut: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|
Lihat juga