Bagikan melalui


PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMGPUCB fungsi panggilan balik (d3dumddi.h)

pfnWaitForSynchronizationObjectFromGpuCb menunggu pagar yang dipantau mencapai nilai tertentu sebelum memproses perintah konteks berikutnya. Untuk driver Windows Display Driver Model (WDDM) v2, panggilan balik pfnWaitForSynchronizationObjectCb dan pfnWaitForSynchronizationObject2Cb yang ada tidak digunakan lagi dan akhirnya akan dihapus. Driver mode pengguna WDDM v2 harus beralih ke pfnWaitForSynchronizationObjectFromGpuCb, karena mendukung semua jenis objek sinkronisasi.

Sintaks

PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMGPUCB Pfnd3dddiWaitforsynchronizationobjectfromgpucb;

HRESULT Pfnd3dddiWaitforsynchronizationobjectfromgpucb(
  HANDLE hDevice,
  const D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU *unnamedParam2
)
{...}

Parameter

hDevice

Handel ke perangkat tampilan.

unnamedParam2

pData [in]

Penunjuk ke struktur D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU yang menyediakan detail operasi yang diminta.

Mengembalikan nilai

Jika fungsi panggilan balik ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Semantik fungsi ini mirip dengan panggilan pfnWaitForSynchronizationObject2Cb yang ada, kecuali bahwa panggilan balik ini juga mendukung objek pagar yang dipantau dan array nilai pagar yang dipantau untuk ditunggu.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10
Server minimum yang didukung Server Windows 2016
Target Platform Desktop
Header d3dumddi.h (termasuk D3dumddi.h)

Lihat juga

D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU

pfnWaitForSynchronizationObject2Cb

pfnWaitForSynchronizationObjectCb