Bagikan melalui


PFND3DDDI_FLUSH fungsi panggilan balik (d3dumddi.h)

Fungsi Flush mengirimkan perintah perangkat keras luar biasa yang ada di buffer perintah perangkat keras ke driver miniport tampilan.

Sintaks

PFND3DDDI_FLUSH Pfnd3dddiFlush;

HRESULT Pfnd3dddiFlush(
  HANDLE hDevice
)
{...}

Parameter

hDevice

Handel ke perangkat tampilan (konteks grafis).

Menampilkan nilai

Flush mengembalikan salah satu nilai berikut:

Menampilkan kode Deskripsi
S_OK Perintah perangkat keras berhasil dibersihkan.
E_OUTOFMEMORY Flush tidak dapat mengalokasikan memori yang diperlukan untuk menyelesaikannya.

Keterangan

Runtime Microsoft Direct3D dapat memanggil fungsi Flush driver tampilan mode pengguna kapan saja untuk memberi tahu driver tampilan mode pengguna untuk mengirimkan perintah perangkat keras luar biasa yang ada di buffer perintah perangkat keras ke driver miniport tampilan. Namun, panggilan ke Flush tidak boleh menyebabkan driver tampilan mode pengguna mengirimkan perintah yang tidak valid ke driver miniport tampilan.

Untuk mengirimkan perintah ke driver miniport tampilan, fungsi Flush driver tampilan mode pengguna biasanya harus memanggil fungsi pfnRenderCb runtime.

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

D3DDDI_DEVICEFUNCS

pfnRenderCb