Fungsi D3DXGetShaderConstantTable
Mendapatkan tabel konstanta shader yang disematkan di dalam shader.
Sintaks
HRESULT D3DXGetShaderConstantTable(
_In_ const DWORD *pFunction,
_Out_ LPD3DXCONSTANTTABLE * ppConstantTable
);
Parameter
-
pFunction [in]
-
Jenis: const DWORD*
Arahkan ke fungsi aliran DWORD.
-
ppConstantTable [out]
-
Jenis: LPD3DXCONSTANTTABLE*
Mengembalikan antarmuka tabel konstanta (lihat ID3DXConstantTable) yang mengelola tabel konstanta.
Menampilkan nilai
Jenis: HRESULT
Jika fungsi berhasil, nilai yang dikembalikan adalah D3D_OK. Jika fungsi gagal, nilai yang dikembalikan bisa menjadi salah satu dari yang berikut: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA, E_OUTOFMEMORY.
Keterangan
Tabel konstanta dihasilkan oleh D3DXCompileShader dan disematkan dalam isi shader. Jika Anda memerlukan ruang alamat virtual tambahan, lihat D3DXGetShaderConstantTableEx.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|
Lihat juga