Bagikan melalui


Metode IDirect3DDevice9::SetVertexShader (d3d9helper.h)

Mengatur shader puncak.

Sintaks

HRESULT SetVertexShader(
  [in] IDirect3DVertexShader9 *pShader
);

Parameter

[in] pShader

Jenis: IDirect3DVertexShader9*

Antarmuka shader vertex. Untuk informasi selengkapnya, lihat IDirect3DVertexShader9.

Nilai kembali

Jenis: HRESULT

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

Keterangan

Untuk mengatur shader vertex fungsi tetap (setelah mengatur shader vertex yang dapat diprogram), panggil IDirect3DDevice9::SetVertexShader(NULL) untuk merilis shader yang dapat diprogram, lalu panggil IDirect3DDevice9::SetFVF dengan format vertex fungsi tetap.

Persyaratan

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

Lihat juga

IDirect3DDevice9

IDirect3DDevice9::GetVertexShader