Bagikan melalui


Metode IDirect3DDevice9::CreatePixelShader (d3d9helper.h)

Membuat shader piksel.

Sintaks

HRESULT CreatePixelShader(
  [in]          const DWORD           *pFunction,
  [out, retval] IDirect3DPixelShader9 **ppShader
);

Parameter

[in] pFunction

Jenis: const DWORD*

Penunjuk ke array token fungsi shader piksel, menentukan operasi penpaduan. Nilai ini tidak boleh NULL.

[out, retval] ppShader

Jenis: IDirect3DPixelShader9**

Penunjuk ke antarmuka shader piksel yang dikembalikan. Lihat IDirect3DPixelShader9.

Mengembalikan nilai

Jenis: HRESULT

Jika metode berhasil, nilai yang dikembalikan adalah D3D_OK. Jika metode gagal, nilai yang dikembalikan dapat menjadi salah satu dari yang berikut: D3DERR_INVALIDCALL, D3DERR_OUTOFVIDEOMEMORY, E_OUTOFMEMORY.

Persyaratan

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

Lihat juga

D3DXAssembleShader

D3DXAssembleShaderFromFile

IDirect3DDevice9