Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengatur konstanta shader floating-point.
Sintaks
HRESULT SetPixelShaderConstantF(
[in] UINT StartRegister,
[in] const float *pConstantData,
[in] UINT Vector4fCount
);
Parameter
[in] StartRegister
Jenis: UINT
Nomor register yang akan berisi nilai konstanta pertama.
[in] pConstantData
Jenis: const float*
Penunjuk ke array konstanta.
[in] Vector4fCount
Jenis: UINT
Jumlah empat vektor float dalam array konstanta.
Mengembalikan nilai
Jenis: HRESULT
Jika metode berhasil, nilai yang dikembalikan adalah D3D_OK. Jika metode gagal, nilai yang dikembalikan dapat D3DERR_INVALIDCALL.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Target Platform | Windows |
| Header | d3d9helper.h (termasuk D3D9.h) |
| Pustaka | D3D9.lib |