Bagikan melalui


Fungsi D3DKMTWaitForSynchronizationObjectFromGpu (d3dkmthk.h)

D3DKMTWaitForSynchronizationObjectFromGpu menunggu pagar yang dipantau mencapai nilai tertentu sebelum memproses perintah konteks berikutnya.

Catatan

Untuk driver Windows Display Driver Model (WDDM) v2, panggilan balik D3DKMTWaitForSynchronizationObject dan D3DKMTWaitForSynchronizationObject2 yang ada tidak digunakan lagi dan akhirnya akan dihapus.

Sintaks

NTSTATUS D3DKMTWaitForSynchronizationObjectFromGpu(
  [in] const D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU *unnamedParam1
);

Parameter

[in] unnamedParam1

Penunjuk ke struktur D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU yang menjelaskan operasi.

Nilai kembali

Mengembalikan salah satu nilai berikut:

Menampilkan kode Deskripsi
STATUS_SUCCESS Operasi berhasil dilakukan.
STATUS_INVALID_PARAMETER Parameter divalidasi dan ditentukan salah.

Fungsi ini mungkin juga mengembalikan nilai NTSTATUS lainnya.

Keterangan

Semantik fungsi ini mirip dengan panggilan D3DKMTWaitForSynchronizationObject2 yang ada, kecuali bahwa fungsi 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 Universal
Header d3dkmthk.h (termasuk D3dkmthk.h)
Pustaka Gdi32.lib
DLL Gdi32.dll

Lihat juga

D3DKMTWaitForSynchronizationObject

D3DKMTWaitForSynchronizationObject2

D3DKMT_WAITFORSYNCHRONIZATIONOBJECTFROMGPU