DXGKETW_DMASUBMITEVENT structure
Logs an event associated with the submission of a new direct memory access (DMA) packet to a GPU engine.
Syntax
typedef struct _DXGKETW_DMASUBMITEVENT {
EVENT_TRACE_HEADER wmiTraceHeader;
ULONGLONG hContext;
DXGKETW_DMA_PACKET_TYPE PacketType;
ULARGE_INTEGER uliSubmissionId;
ULONG ulQueueSubmitSequence;
ULONGLONG pDmaBuffer;
UINT QuantumStatus;
} DXGKETW_DMASUBMITEVENT;
Members
wmiTraceHeader
A value, of type EVENT_TRACE_HEADER.Class.EVENT_TRACE_TYPE_START, that is used to report events to the WMI event logger.hContext
A kernel-mode handle to the GPU context that is the source of the DMA packet.PacketType
A DXGKETW_DMA_PACKET_TYPE type that specifies the type of work that the GPU must perform.uliSubmissionId
The submission, or fence, identifier of the DMA packet. For a particular engine, each DMA packet is assigned a unique submission identifier.ulQueueSubmitSequence
The submit sequence of the queue packet that is associated with the DMA packet.This member is valid only if the DMA packet is of type DXGKETW_CLIENT_RENDER_BUFFER.
pDmaBuffer
Reserved for system use.QuantumStatus
Reserved for system use.
Requirements
Minimum supported client |
Windows 8 Release Preview |
Minimum supported server |
Windows Server 2012 |
Header |
Dxetwevt.h (include Dxetwevt.h) |
See also
Send comments about this topic to Microsoft
Build date: 7/11/2012