// d3dkmddi.h
typedef struct _DXGKARG_CREATECPUEVENT {
HANDLE hKmdDevice;
HANDLE hDxgCpuEvent;
DXGK_CREATECPUEVENTFLAGS Flags;
HANDLE hKmdCpuEvent;
} DXGKARG_CREATECPUEVENT;
View the official Windows Driver Kit DDI referenceNo description available.
The DXGKARG_CREATECPUEVENT structure is an argument passed to DXGKDDI_CREATECPUEVENT to create a kernel-mode driver's (KMD's) CPU event object for a corresponding Dxgkrnl object.
hKmdDevice[in] The KMD device handle, returned from DXGKDDI_CREATEDEVICE.
hDxgCpuEvent[in] Dxgkrnl's CPU event sync object handle. KMD needs to pass this handle to DXGKCB_SIGNALEVENT.
Flags[in] A DXGK_CREATECPUEVENTFLAGS structure specifying creation flags.
hKmdCpuEvent[out] Handle to the created KMD CPU event object.
See Signaling a CPU event from KMD for more information.