// d3d12umddi.h
typedef struct D3D12DDICB_SIGNALSYNCHRONIZATIONOBJECT2 {
[in] HANDLE hContext;
[in] UINT ObjectCount;
D3DKMT_HANDLE ObjectHandleArray[D3DDDI_MAX_OBJECT_SIGNALED];
[in] D3DDDICB_SIGNALFLAGS Flags;
[in] ULONG BroadcastContextCount;
HANDLE BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT];
union {
[in] UINT64 FenceValue;
[in] HANDLE CpuEventHandle;
};
} D3D12DDICB_SIGNALSYNCHRONIZATIONOBJECT2;
View the official Windows Driver Kit DDI referenceNo description available.
Signals a synchronization object.
hContext [in]Specify the context that should signal the objects.
ObjectCount [in]Number of object to signal.
ObjectHandleArray [in]A handle to an array of synchronization objects to signal.
Flags [in]Specify signal behavior.
BroadcastContextCount [in]Specifies the number of context to broadcast this signal buffer to.
BroadcastContext [in]A handle an array of context to broadcast to.
FenceValue [in]Fence value to be signaled.
CpuEventHandle [in]Handle of a CPU event to be signaled.