PFND3D10DDI_STATE_PS_CONSTBUF_CB fungsi panggilan balik (d3d10umddi.h)
Fungsi pfnStatePsConstBufCb menyebabkan runtime Microsoft Direct3D 10 menyegarkan buffer konstanta terikat tahap shader piksel.
Sintaks
PFND3D10DDI_STATE_PS_CONSTBUF_CB Pfnd3d10ddiStatePsConstbufCb;
void Pfnd3d10ddiStatePsConstbufCb(
D3D10DDI_HRTCORELAYER unnamedParam1,
UINT unnamedParam2,
UINT unnamedParam3
)
{...}
Parameter
unnamedParam1
hRuntimeDevice [in]
Handel ke konteks untuk runtime Direct3D 10 inti. Handel ini diberikan ke driver dalam panggilan ke fungsi CreateDevice (D3D10) driver.
unnamedParam2
Hitung [in]
Jumlah total buffer yang akan di-refresh. Angkanya bisa -1, yang menentukan bahwa runtime Direct3D akan menggunakan marka air tingginya untuk menggantikan nilai optimal (yang biasanya kurang dari nilai valid maksimum untuk Count). Namun, tidak ada pengikatan non-NULL di slot yang lebih besar dari nilai Hitungan optimal.
unnamedParam3
Base [in]
Buffer konstanta awal untuk di-refresh.
Menampilkan nilai
Tidak ada
Keterangan
Parameter Base and Count yang diteruskan driver ke fungsi pfnStatePsConstBufCb secara langsung sesuai dengan parameter StartBuffer dan NumBuffers yang diteruskan ke fungsi PsSetConstantBuffers driver.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Target Platform | Desktop |
Header | d3d10umddi.h (termasuk D3d10umddi.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk