Microsoft-Windows-DirectComposition

75 events across 1 channel

EventTitleChannel
1RESOURCE_CREATIONDiagnostic
2BEGIN_DRAWStartDiagnostic
3BEGIN_DRAWStopDiagnostic
4END_DRAWStartDiagnostic
5END_DRAWStopDiagnostic
6TRIMStartDiagnostic
7TRIMStopDiagnostic
8RESIZEStartDiagnostic
9RESIZEStopDiagnostic
10UPDATE_TOKENStartDiagnostic
11UPDATE_TOKENStopDiagnostic
12SUSPEND_DRAWStartDiagnostic
13SUSPEND_DRAWStopDiagnostic
14RESUME_DRAWStartDiagnostic
15RESUME_DRAWStopDiagnostic
16ATLAS_ALLOCATEDiagnostic
17ATLAS_FREEDiagnostic
18ATLAS_ENTRY_ALLOCATEDiagnostic
19ATLAS_ENTRY_FREEDiagnostic
20ATLAS_UTILIZATIONDiagnostic
21SCROLLStartDiagnostic
22SCROLLStopDiagnostic
23DEVICE_CREATEDiagnostic
24DEVICE_DESTROYDiagnostic
25DEVICE_COMMITDiagnostic
26ATLAS_USE_INFODiagnostic
27ATLAS_ENTRY_MARK_FOR_DISPOSEDiagnostic
28ATLAS_ENTRY_MARK_AVAILABLEDiagnostic
29ATLAS_ENTRY_REUSEDiagnostic
30RESOURCE_RELEASEDiagnostic
31CREATE_CLUMPDiagnostic
32DESTROY_CLUMPDiagnostic
33PUSH_DOWNStartDiagnostic
34PUSH_DOWNStopDiagnostic
35RECLUMPStartDiagnostic
36RECLUMPStopDiagnostic
37VIRTUAL_SURFACE_COUNTERSDiagnostic
38CAP_ALLOCATION_STATSDiagnostic
39CAP_RELEASE_SURFACEDiagnostic
40BLOCK_FOR_EXCESSIVE_PENDINGStartDiagnostic
41BLOCK_FOR_EXCESSIVE_PENDINGStopDiagnostic
42OFFER_RECLAIMDiagnostic
43OFFER_RECLAIM43Diagnostic
44CAP_MAXIMUMDiagnostic
45CAP_MAXIMUMDiagnostic
46CREATE_SHARED_MEMORY_SECTIONDiagnostic
47DESTROY_SHARED_MEMORY_SECTIONDiagnostic
48ALLOCATE_FROM_SHARED_MEMORY_SECTIONDiagnostic
49FREE_FROM_SHARED_MEMORY_SECTIONDiagnostic
50ANIMATION_SCENARIO_BEGINDiagnostic
51ANIMATION_SCENARIO_REFERENCEDiagnostic
52ANIMATION_SCENARIO_UNREFERENCEDiagnostic
53PRIMITIVE_GROUP_UPDATEDiagnostic
54ATLAS_RESIZEDiagnostic
55VISUAL_SET_INTERACTIONDiagnostic
56VISUAL_SET_INPUTSINKDiagnostic
57VISUAL_REDIRECT_MOUSEDiagnostic
58INTERACTION_CONFIGURATIONDiagnostic
59INTERACTION_CAPTURE_POINTERDiagnostic
60FLIP_CONSUME_PRESENTStartDiagnostic
61FLIP_CONSUME_PRESENTStopDiagnostic
62FLIP_CONSUME_PRESENT_CALLOUTStartDiagnostic
63FLIP_CONSUME_PRESENT_CALLOUTStopDiagnostic
64FLIP_PRODUCE_PRESENTStartDiagnostic
65FLIP_PRODUCE_PRESENTStopDiagnostic
66ANIMATION_ENDEDDiagnostic
67REGISTERANIMATIONTARGETDiagnostic
68EXPRESSIONANIMATOR_INITDiagnostic
69EXPRESSIONANIMATOR_RELEASE_RESOURCESDiagnostic
70SHAREALLOCATIONBASE_ONMARSHALERRELEASEDiagnostic
71SHAREALLOCATIONBASE_DISPOSEONDELAYEDDESTRUCTIONDiagnostic
72DELEGATEDINKTRAIL_COOKIEPUSHEDDiagnostic
73DELEGATEDINKTRAIL_REMOVETRAILPOINTSDiagnostic
74DELEGATEDINKTRAIL_STARTNEWTRAILDiagnostic
75WINCOMP_EFFECT_CREATEDiagnostic

Event ID 1: RESOURCE_CREATION

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
RESOURCE_CREATION

Fields #

NameDescription
channelHandle UInt32
resourceHandle UInt32
externalHandleAndChannel UInt64
resourceType UInt32
createShared Boolean
openShared Boolean
resourcePointer UInt64

Event ID 2: BEGIN_DRAWStart

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
BEGIN_DRAW
Opcode
Start

Fields #

NameDescription
channelHandle UInt32
resourceType UInt32
resourcePointer UInt64
left Int32
top Int32
right Int32
bottom Int32

Event ID 3: BEGIN_DRAWStop

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
BEGIN_DRAW
Opcode
Stop

Event ID 4: END_DRAWStart

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
END_DRAW
Opcode
Start

Fields #

NameDescription
channelHandle UInt32
resourceType UInt32
resourcePointer UInt64

Event ID 5: END_DRAWStop

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
END_DRAW
Opcode
Stop

Event ID 6: TRIMStart

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
TRIM
Opcode
Start

Fields #

NameDescription
channelHandle UInt32
resourceType UInt32
resourcePointer UInt64

Event ID 7: TRIMStop

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
TRIM
Opcode
Stop

Event ID 8: RESIZEStart

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
RESIZE
Opcode
Start

Fields #

NameDescription
channelHandle UInt32
resourceType UInt32
resourcePointer UInt64

Event ID 9: RESIZEStop

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
RESIZE
Opcode
Stop

Event ID 10: UPDATE_TOKENStart

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
UPDATE_TOKEN
Opcode
Start

Fields #

NameDescription
channelHandle UInt32
resourceType UInt32
resourcePointer UInt64

Event ID 11: UPDATE_TOKENStop

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
UPDATE_TOKEN
Opcode
Stop

Event ID 12: SUSPEND_DRAWStart

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
SUSPEND_DRAW
Opcode
Start

Fields #

NameDescription
channelHandle UInt32
resourceType UInt32
resourcePointer UInt64

Event ID 13: SUSPEND_DRAWStop

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
SUSPEND_DRAW
Opcode
Stop

Event ID 14: RESUME_DRAWStart

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
RESUME_DRAW
Opcode
Start

Fields #

NameDescription
channelHandle UInt32
resourceType UInt32
resourcePointer UInt64

Event ID 15: RESUME_DRAWStop

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
RESUME_DRAW
Opcode
Stop

Event ID 16: ATLAS_ALLOCATE

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
ATLAS_ALLOCATE

Fields #

NameDescription
Id UInt64
Width UInt32
Height UInt32
BitDepth UInt32
IsTexturingAtlas Boolean
ChannelHandle UInt32
PixelFormat UInt32

Event ID 17: ATLAS_FREE

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
ATLAS_FREE

Fields #

NameDescription
Id UInt64

Event ID 18: ATLAS_ENTRY_ALLOCATE

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
ATLAS_ENTRY_ALLOCATE

Fields #

NameDescription
AtlasId UInt64
X UInt32
Y UInt32
Width UInt32
Height UInt32
EntryId UInt64

Event ID 19: ATLAS_ENTRY_FREE

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
ATLAS_ENTRY_FREE

Fields #

NameDescription
AtlasId UInt64
X UInt32
Y UInt32
Width UInt32
Height UInt32
EntryId UInt64

Event ID 20: ATLAS_UTILIZATION

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
ATLAS_UTILIZATION

Fields #

NameDescription
Id UInt64
Width UInt32
Height UInt32
BitDepth UInt32
PercentUsed Float

Event ID 21: SCROLLStart

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
SCROLL
Opcode
Start

Fields #

NameDescription
channelHandle UInt32
resourceType UInt32
resourcePointer UInt64

Event ID 22: SCROLLStop

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
SCROLL
Opcode
Stop

Event ID 23: DEVICE_CREATE

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
DEVICE_CREATE

Fields #

NameDescription
DeviceId UInt64
ChannelHandle UInt32

Event ID 24: DEVICE_DESTROY

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
DEVICE_DESTROY

Fields #

NameDescription
DeviceId UInt64
ChannelHandle UInt32

Event ID 25: DEVICE_COMMIT

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Also via
realtime ETW trace
Level
Verbose
Task
DEVICE_COMMIT
Opcode
win:Info

Fields #

NameDescription
DeviceId UInt64
ChannelHandle UInt32
LastCommittedBatchId UInt32
LastConfirmedBatchId UInt32

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-DirectComposition",
    "guid": "{C44219D0-F344-11DF-A5E2-B307DFD72085}",
    "event_source_name": "",
    "event_id": 25,
    "version": 0,
    "level": 5,
    "task": 17,
    "opcode": 0,
    "keywords": "0x0000000000000006",
    "time_created": "2026-06-02T05:15:49.912+00:00",
    "event_record_id": 0,
    "correlation": {},
    "execution": {
      "process_id": 1648,
      "thread_id": 1704
    },
    "channel": "ETW Trace",
    "computer": "JD-DC01-2022",
    "security": {
      "user_id": ""
    }
  },
  "event_data": {
    "ChannelHandle": 4246923248,
    "DeviceId": 1889737972112,
    "LastCommittedBatchId": 16,
    "LastConfirmedBatchId": 16
  },
  "message": "DEVICE_COMMIT"
}

Event ID 26: ATLAS_USE_INFO

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
ATLAS_USE_INFO

Fields #

NameDescription
Id UInt64
Owner UInt64
UseType UInt32
XData Int32
YData Int32

Event ID 27: ATLAS_ENTRY_MARK_FOR_DISPOSE

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
ATLAS_ENTRY_MARK_FOR_DISPOSE

Fields #

NameDescription
Id UInt64

Event ID 28: ATLAS_ENTRY_MARK_AVAILABLE

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
ATLAS_ENTRY_MARK_AVAILABLE

Fields #

NameDescription
Id UInt64

Event ID 29: ATLAS_ENTRY_REUSE

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
ATLAS_ENTRY_REUSE

Fields #

NameDescription
AtlasId UInt64
X UInt32
Y UInt32
Width UInt32
Height UInt32
EntryId UInt64

Event ID 30: RESOURCE_RELEASE

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
RESOURCE_RELEASE

Fields #

NameDescription
channelHandle UInt32
resourceHandle UInt32
resourcePointer UInt64

Event ID 31: CREATE_CLUMP

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
CREATE_CLUMP

Fields #

NameDescription
clumpPointer UInt64
virtualSurfacePointer UInt64
left UInt32
top UInt32
right UInt32
bottom UInt32

Event ID 32: DESTROY_CLUMP

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
DESTROY_CLUMP

Fields #

NameDescription
clumpPointer UInt64

Event ID 33: PUSH_DOWNStart

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
PUSH_DOWN
Opcode
Start

Fields #

NameDescription
surfacePointer UInt64

Event ID 34: PUSH_DOWNStop

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
PUSH_DOWN
Opcode
Stop

Fields #

NameDescription
surfacePointer UInt64

Event ID 35: RECLUMPStart

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
RECLUMP
Opcode
Start

Fields #

NameDescription
surfacePointer UInt64

Event ID 36: RECLUMPStop

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
RECLUMP
Opcode
Stop

Fields #

NameDescription
surfacePointer UInt64

Event ID 37: VIRTUAL_SURFACE_COUNTERS

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
VIRTUAL_SURFACE_COUNTERS

Fields #

NameDescription
percentValidTiles UInt32
pixelsPerClump UInt32

Event ID 38: CAP_ALLOCATION_STATS

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
CAP_ALLOCATION_STATS

Fields #

NameDescription
ChannelHandle UInt32
LastCommittedBatchId UInt32
largeSurfacesTotalAllocated UInt64
largeSurfacesInUseAllocated UInt64
largeSurfacesInUseActual UInt64
largeSurfacesPeakInUseActual UInt64
largeSurfacesAllowed UInt64
poolsTotalAllocated UInt64
poolsInUseAllocated UInt64
poolsInUseActual UInt64
poolsPeakInUseActual UInt64
poolsAllowed UInt64
largeSurfacesPendingRelease UInt64
poolsPendingRelease UInt64
largeSurfacesMaxStructuralWaste UInt64
poolsMaxStructuralWaste UInt64

Event ID 39: CAP_RELEASE_SURFACE

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
CAP_RELEASE_SURFACE

Fields #

NameDescription
Id UInt64
Width UInt32
Height UInt32

Event ID 40: BLOCK_FOR_EXCESSIVE_PENDINGStart

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
BLOCK_FOR_EXCESSIVE_PENDING
Opcode
Start

Fields #

NameDescription
Id UInt64

Event ID 41: BLOCK_FOR_EXCESSIVE_PENDINGStop

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
BLOCK_FOR_EXCESSIVE_PENDING
Opcode
Stop

Fields #

NameDescription
Id UInt64

Event ID 42: OFFER_RECLAIM

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
OFFER_RECLAIM

Fields #

NameDescription
Id UInt64
Width UInt32
Height UInt32

Event ID 43: OFFER_RECLAIM43

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
OFFER_RECLAIM

Fields #

NameDescription
Id UInt64
Width UInt32
Height UInt32
PixelsDiscarded Boolean
SurfaceInvalid Boolean

Event ID 44: CAP_MAXIMUM

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Also via
realtime ETW trace
Level
Verbose
Task
CAP_MAXIMUM
Opcode
Start

Fields #

NameDescription
Id UInt64

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-DirectComposition",
    "guid": "{C44219D0-F344-11DF-A5E2-B307DFD72085}",
    "event_source_name": "",
    "event_id": 44,
    "version": 0,
    "level": 5,
    "task": 32,
    "opcode": 1,
    "keywords": "0x0000000000000006",
    "time_created": "2026-06-02T05:15:49.912+00:00",
    "event_record_id": 0,
    "correlation": {},
    "execution": {
      "process_id": 1648,
      "thread_id": 1704
    },
    "channel": "ETW Trace",
    "computer": "JD-DC01-2022",
    "security": {
      "user_id": ""
    }
  },
  "event_data": {
    "Id": 4
  },
  "message": "CAP_MAXIMUM"
}

Event ID 45: CAP_MAXIMUM

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Also via
realtime ETW trace
Level
Verbose
Task
CAP_MAXIMUM
Opcode
Stop

Fields #

NameDescription
Id UInt64

Example Event #

{
  "system": {
    "provider": "Microsoft-Windows-DirectComposition",
    "guid": "{C44219D0-F344-11DF-A5E2-B307DFD72085}",
    "event_source_name": "",
    "event_id": 45,
    "version": 0,
    "level": 5,
    "task": 32,
    "opcode": 2,
    "keywords": "0x0000000000000006",
    "time_created": "2026-06-02T05:15:49.912+00:00",
    "event_record_id": 0,
    "correlation": {},
    "execution": {
      "process_id": 1648,
      "thread_id": 1704
    },
    "channel": "ETW Trace",
    "computer": "JD-DC01-2022",
    "security": {
      "user_id": ""
    }
  },
  "event_data": {
    "Id": 4
  },
  "message": "CAP_MAXIMUM"
}

Event ID 46: CREATE_SHARED_MEMORY_SECTION

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
CREATE_SHARED_MEMORY_SECTION

Fields #

NameDescription
section UInt64
size UInt32

Event ID 47: DESTROY_SHARED_MEMORY_SECTION

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
DESTROY_SHARED_MEMORY_SECTION

Fields #

NameDescription
section UInt64
size UInt32

Event ID 48: ALLOCATE_FROM_SHARED_MEMORY_SECTION

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
ALLOCATE_FROM_SHARED_MEMORY_SECTION

Fields #

NameDescription
section UInt64
allocationSize UInt32
sectionSize UInt32
heap Boolean

Event ID 49: FREE_FROM_SHARED_MEMORY_SECTION

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
FREE_FROM_SHARED_MEMORY_SECTION

Event ID 50: ANIMATION_SCENARIO_BEGIN

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
ANIMATION_SCENARIO_BEGIN

Fields #

NameDescription
deviceId UInt64
channelHandle UInt32
version UInt16
scenarioPriority UInt16
flags UInt16
qpcInitiate UInt64
qpcInput UInt64
msIntendedDuration UInt32
scenarioGuid GUID
scenarioName UnicodeString
scenarioDetails UnicodeString

Event ID 51: ANIMATION_SCENARIO_REFERENCE

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
ANIMATION_SCENARIO_REFERENCE

Fields #

NameDescription
deviceId UInt64
channelHandle UInt32
scenarioGuid GUID
uniqueKey UInt64

Event ID 52: ANIMATION_SCENARIO_UNREFERENCE

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
ANIMATION_SCENARIO_UNREFERENCE

Fields #

NameDescription
deviceId UInt64
channelHandle UInt32
scenarioGuid GUID
uniqueKey UInt64

Event ID 53: PRIMITIVE_GROUP_UPDATE

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
PRIMITIVE_GROUP_UPDATE

Fields #

NameDescription
channelHandle UInt32
resourceHandle UInt32
flags UInt32
batchCount UInt32
totalPrimitiveCount UInt32
boundsLeft Float
boundsTop Float
boundsRight Float
boundsBottom Float
singlePrimitiveInfoLength UInt16
surfaceInfoLength UInt16
surfaceInfo Binary
primitivesLength UInt16
primitives Binary

Event ID 54: ATLAS_RESIZE

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
ATLAS_RESIZE

Fields #

NameDescription
TargetX UInt32
TargetY UInt32
MinX UInt32
MinY UInt32
MaxX UInt32
MaxY UInt32
RequestX UInt32
RequestY UInt32
ShrinkX UInt32
ShrinkY UInt32
GrowX UInt32
GrowY UInt32
AtlasX UInt32
AtlasY UInt32

Event ID 55: VISUAL_SET_INTERACTION

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
VISUAL_SET_INTERACTION

Fields #

NameDescription
Channel UInt32
visualHandle UInt32
interactionHandle UInt32
visualAndChannelHandle UInt64
interactionAndChannelHandle UInt64

Event ID 56: VISUAL_SET_INPUTSINK

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
VISUAL_SET_INPUTSINK

Fields #

NameDescription
visualAndChannelHandle UInt64
inputSinkHandle Pointer

Event ID 57: VISUAL_REDIRECT_MOUSE

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
VISUAL_REDIRECT_MOUSE

Fields #

NameDescription
Channel UInt32
visualHandle UInt32
visualAndChannelHandle UInt64
windowHandle Pointer
mouseConfigMask UInt32
mouseConfigValues UInt32

Event ID 58: INTERACTION_CONFIGURATION

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
INTERACTION_CONFIGURATION

Fields #

NameDescription
Channel UInt32
interactionHandle UInt32
interactionAndChannelHandle UInt64
propertyId UInt32

Event ID 59: INTERACTION_CAPTURE_POINTER

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
INTERACTION_CAPTURE_POINTER

Fields #

NameDescription
Channel UInt32
interactionHandle UInt32
interactionAndChannelHandle UInt64
captureType UInt32
pointerId UInt32
pointerTimeStamp UInt64

Event ID 60: FLIP_CONSUME_PRESENTStart

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
FLIP_CONSUME_PRESENT
Opcode
Start

Event ID 61: FLIP_CONSUME_PRESENTStop

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
FLIP_CONSUME_PRESENT
Opcode
Stop

Fields #

NameDescription
result UInt32

Event ID 62: FLIP_CONSUME_PRESENT_CALLOUTStart

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
FLIP_CONSUME_PRESENT_CALLOUT
Opcode
Start

Event ID 63: FLIP_CONSUME_PRESENT_CALLOUTStop

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
FLIP_CONSUME_PRESENT_CALLOUT
Opcode
Stop

Fields #

NameDescription
result UInt32

Event ID 64: FLIP_PRODUCE_PRESENTStart

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
FLIP_PRODUCE_PRESENT
Opcode
Start

Event ID 65: FLIP_PRODUCE_PRESENTStop

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
FLIP_PRODUCE_PRESENT
Opcode
Stop

Fields #

NameDescription
presentId UInt64
result UInt32

Event ID 66: ANIMATION_ENDED

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
ANIMATION_ENDED

Fields #

NameDescription
eventType UInt32
resourceHandle UInt32
callbackId UInt32

Event ID 67: REGISTERANIMATIONTARGET

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
REGISTERANIMATIONTARGET

Fields #

NameDescription
objectHandle UInt32
propertyHandle UInt32
animatorResourceHandle UInt32
animatorCallbackId UInt32

Event ID 68: EXPRESSIONANIMATOR_INIT

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
EXPRESSIONANIMATOR_INIT

Fields #

NameDescription
expressionAnimatorInstance UInt64
nodesBuffer UInt64
cacheBuffer UInt64
cacheBufferParam UInt64

Event ID 69: EXPRESSIONANIMATOR_RELEASE_RESOURCES

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
EXPRESSIONANIMATOR_RELEASE_RESOURCES

Fields #

NameDescription
expressionAnimatorInstance UInt64
nodesBuffer UInt64
cacheBuffer UInt64

Event ID 70: SHAREALLOCATIONBASE_ONMARSHALERRELEASE

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
SHAREALLOCATIONBASE_ONMARSHALERRELEASE

Fields #

NameDescription
instance UInt64

Event ID 71: SHAREALLOCATIONBASE_DISPOSEONDELAYEDDESTRUCTION

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
SHAREALLOCATIONBASE_DISPOSEONDELAYEDDESTRUCTION

Fields #

NameDescription
instance UInt64

Event ID 72: DELEGATEDINKTRAIL_COOKIEPUSHED

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
DELEGATEDINKTRAIL_COOKIEPUSHED

Fields #

NameDescription
CookieTracker Pointer
CookieValue UInt32

Event ID 73: DELEGATEDINKTRAIL_REMOVETRAILPOINTS

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
DELEGATEDINKTRAIL_REMOVETRAILPOINTS

Fields #

NameDescription
InkTrail Pointer
GenerationId UInt32
LookupId UInt32

Event ID 74: DELEGATEDINKTRAIL_STARTNEWTRAIL

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
DELEGATEDINKTRAIL_STARTNEWTRAIL

Fields #

NameDescription
InkTrail Pointer
PrevGenerationId UInt32
Color_R Float
Color_G Float
Color_B Float
Color_A Float

Event ID 75: WINCOMP_EFFECT_CREATE

#
Provider
Microsoft-Windows-DirectComposition
Channel
Diagnostic
Task
WINCOMP_EFFECT_CREATE

Fields #

NameDescription
channelHandle UInt32
resourceHandle UInt32
Graph AnsiString

Provenance

Where this provider's schema came from, and which Windows build it was observed on. Windows can change a provider's event schema between builds, so use this to judge whether it matches the build you collect from.

ETW provider GUID {C44219D0-F344-11DF-A5E2-B307DFD72085}

Defined in dcomp.dll, which carries the event manifest.

Observed on:

  • WS2022-20348.4893 · sample captured from a live trace · binary version 10.0.20348.4647 · captured 2026-06-02
  • WS2022-20348.4893 · schema read from the registered manifest · binary version 10.0.20348.4647 · captured 2026-06-02
  • Win11-26200.6584 · schema read from the registered manifest · binary version 10.0.26100.5074 · captured 2026-06-02

Downloads

Credits

  • Microsoft - authored the ETW manifests and PDBs the schema comes from
  • jdu2600 - the event-schema TSV format this catalog adopted
  • nasbench - the tool that dumps registered providers and manifests