Bagikan melalui


struktur D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU (d3dumddi.h)

D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU digunakan dengan pfnWaitForSynchronizationObjectFromGpuCb untuk menunggu pagar yang dipantau mencapai nilai tertentu.

Sintaks

typedef struct D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU {
  [in] HANDLE              hContext;
  [in] UINT                ObjectCount;
  [in] const D3DKMT_HANDLE *ObjectHandleArray;
  union {
    [in] const UINT64 *MonitoredFenceValueArray;
    [in] UINT64       FenceValue;
         UINT64       Reserved[8];
  };
} D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU;

Anggota

[in] hContext

Mode kernel menangani aliran konteks di mana tunggu peristiwa sinkronisasi dalam array yang ditentukan anggota ObjectHandleArray disisipkan.

[in] ObjectCount

Jumlah peristiwa sinkronisasi dalam array ObjectHandleArray dan nilai pagar dalam array MonitoredFenceValueArray .

[in] ObjectHandleArray

Array mode kernel menangani peristiwa sinkronisasi yang ditunggu oleh anggota hContext .

[in] MonitoredFenceValueArray

Array nilai pagar yang dipantau 64-bit untuk ditunggu, setiap nilai yang sesuai dengan objek sinkronisasi di ObjectHandleArray.

[in] FenceValue

Nilai pagar untuk menunggu ketika objek input berjenis D3DDDI_FENCE.

Reserved[8]

Anggota ini dicadangkan dan harus diatur ke nol.

Persyaratan

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

Lihat juga

pfnWaitForSynchronizationObjectFromGpuCb