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 |