PFND3DDDI_SETPIXELSHADERCONST fungsi panggilan balik (d3dumddi.h)

Fungsi SetPixelShaderConst menetapkan satu atau beberapa register konstanta shader piksel dengan nilai floating-point.

Sintaks

PFND3DDDI_SETPIXELSHADERCONST Pfnd3dddiSetpixelshaderconst;

HRESULT Pfnd3dddiSetpixelshaderconst(
  [in] HANDLE hDevice,
       const D3DDDIARG_SETPIXELSHADERCONST *unnamedParam2,
       const FLOAT *unnamedParam3
)
{...}

Parameter

[in] hDevice

Handel ke perangkat tampilan (konteks grafis).

unnamedParam2

pData [in]

Penunjuk ke struktur D3DDDIARG_SETPIXELSHADERCONST yang menjelaskan cara mengatur register konstanta shader piksel.

unnamedParam3

pRegisters [in]

Penunjuk ke buffer yang berisi vektor 4-float untuk disalin.

Nilai kembali

SetPixelShaderConst mengembalikan S_OK atau hasil kesalahan yang sesuai jika register konstanta shader piksel tidak berhasil diatur dengan nilai floating-point.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows.
Target Platform Desktop
Header d3dumddi.h (termasuk D3dumddi.h)

Lihat juga

D3DDDIARG_SETPIXELSHADERCONST

D3DDDI_DEVICEFUNCS