D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMCPU structure (d3dumddi.h)

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMCPU is used with pfnSignalSynchronizationObjectFromCpuCb to enable a driver to signal a monitored fence.

Syntax

typedef struct D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMCPU {
  [in] UINT                ObjectCount;
  [in] const D3DKMT_HANDLE *ObjectHandleArray;
  [in] const UINT64        *FenceValueArray;
} D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMCPU;

Members

[in] ObjectCount

The number of synchronization objects in the ObjectHandleArray and fence values in the FenceValueArray.

[in] ObjectHandleArray

An array of kernel-mode handles to the synchronization events to signal.

[in] FenceValueArray

An array of 64 bit monitored fence values to signal, each corresponding to an object in the ObjectHandleArray.

Requirements

Requirement Value
Minimum supported client Windows 10
Minimum supported server Windows Server 2016
Header d3dumddi.h (include D3dumddi.h)

See also

pfnSignalSynchronizationObjectFromCpuCb