Bagikan melalui


Fungsi D3DXValidMesh

Memvalidasi jala.

Sintaks

HRESULT D3DXValidMesh(
  _In_        LPD3DXMESH   pMeshIn,
  _In_  const DWORD        *pAdjacency,
  _Out_       LPD3DXBUFFER *ppErrorsAndWarnings
);

Parameter

pMeshIn [in]

Jenis: LPD3DXMESH

Arahkan ke antarmuka ID3DXMesh , yang mewakili jala yang akan diuji.

pAdjacency [in]

Jenis: const DWORD*

Arahkan ke array tiga DWORD per wajah yang menentukan tiga tetangga untuk setiap wajah dalam jala yang akan diuji.

ppErrorsAndWarnings [out]

Jenis: LPD3DXBUFFER*

Mengembalikan buffer yang berisi string kesalahan dan peringatan, yang menjelaskan masalah yang ditemukan dalam jala.

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: D3DXERR_INVALIDMESH, D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Keterangan

Metode ini memvalidasi jala dengan memeriksa indeks yang tidak valid. Informasi kesalahan tersedia dari output debugger.

Persyaratan

Persyaratan Nilai
Header
D3DX9Mesh.h
Pustaka
D3dx9.lib

Lihat juga

Fungsi Jala