Bagikan melalui


Metode IDirect3DDevice9::CreateVertexDeclaration (d3d9helper.h)

Buat deklarasi shader vertex dari perangkat dan elemen vertex.

Sintaks

HRESULT CreateVertexDeclaration(
  [in]          const D3DVERTEXELEMENT9     *pVertexElements,
  [out, retval] IDirect3DVertexDeclaration9 **ppDecl
);

Parameter

[in] pVertexElements

Jenis: const D3DVERTEXELEMENT9*

Array elemen vertex D3DVERTEXELEMENT9 .

[out, retval] ppDecl

Jenis: IDirect3DVertexDeclaration9**

Penunjuk ke penunjuk IDirect3DVertexDeclaration9 yang mengembalikan deklarasi shader vertex yang dibuat.

Nilai kembali

Jenis: HRESULT

Jika metode berhasil, nilai yang dikembalikan D3D_OK. Jika metode gagal, nilai yang dikembalikan dapat D3DERR_INVALIDCALL.

Keterangan

Lihat halaman Deklarasi Vertex (Direct3D 9) untuk deskripsi terperinci tentang cara memetakan deklarasi puncak antara versi DirectX yang berbeda.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header d3d9helper.h (termasuk D3D9.h)
Pustaka D3D9.lib

Lihat juga

IDirect3DDevice9