Fungsi D3DXCreateMeshFVF
Membuat objek jala menggunakan kode format vertex fleksibel (FVF).
Sintaks
HRESULT D3DXCreateMeshFVF(
_In_ DWORD NumFaces,
_In_ DWORD NumVertices,
_In_ DWORD Options,
_In_ DWORD FVF,
_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 nilai DWORD maks, biasanya 2³² - 1, 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 pembuatan untuk jala.
-
FVF [in]
-
Jenis: DWORD
Kombinasi D3DFVF yang menjelaskan format puncak untuk jala yang dikembalikan. Fungsi ini tidak mendukung D3DFVF_XYZRHW.
-
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 bisa menjadi salah satu dari yang berikut: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|
Lihat juga