Microsoft-Windows-WMVENCOD

13 events across 1 channel

EventTitleChannel
0VC1ENC_ACCEPTINPUTStartWINDOWS_VC1ENC_CHANNEL
1VC1ENC_ACCEPTINPUTStopWINDOWS_VC1ENC_CHANNEL
2VC1ENC_PRODUCEOUTPUTStartWINDOWS_VC1ENC_CHANNEL
3VC1ENC_PRODUCEOUTPUTStopWINDOWS_VC1ENC_CHANNEL
4VC1ENC_SEQ_INFOWINDOWS_VC1ENC_CHANNEL
5VC1ENC_FRAME_BUFFERLEVEL_INFOWINDOWS_VC1ENC_CHANNEL
6VC1ENC_FRAME_NOOFREENCODE_INFOWINDOWS_VC1ENC_CHANNEL
7VC1ENC_FRAME_DROP_INFOWINDOWS_VC1ENC_CHANNEL
8VC1ENC_FRAME_MODECOST_INFOWINDOWS_VC1ENC_CHANNEL
9VC1ENC_FRAME_PTOI_INFOWINDOWS_VC1ENC_CHANNEL
10VC1ENC_ADAPTIVE_RESCHANGEWINDOWS_VC1ENC_CHANNEL
11VC1ENC_ADAPTIVE_AVAILBANDWIDTHWINDOWS_VC1ENC_CHANNEL
12VC1ENC_ADAPTIVE_VIDEOBITRATEWINDOWS_VC1ENC_CHANNEL

Event ID 0: VC1ENC_ACCEPTINPUTStart

#
Provider
Microsoft-Windows-WMVENCOD
Channel
WINDOWS_VC1ENC_CHANNEL
Task
VC1ENC_ACCEPTINPUT
Opcode
Start

Fields #

NameDescription
SampleTime Int64
SamplePointer Pointer
EncoderInstance Pointer

Event ID 1: VC1ENC_ACCEPTINPUTStop

#
Provider
Microsoft-Windows-WMVENCOD
Channel
WINDOWS_VC1ENC_CHANNEL
Task
VC1ENC_ACCEPTINPUT
Opcode
Stop

Fields #

NameDescription
SampleTime Int64
SamplePointer Pointer
EncoderInstance Pointer

Event ID 2: VC1ENC_PRODUCEOUTPUTStart

#
Provider
Microsoft-Windows-WMVENCOD
Channel
WINDOWS_VC1ENC_CHANNEL
Task
VC1ENC_PRODUCEOUTPUT
Opcode
Start

Fields #

NameDescription
SampleTime Int64
SamplePointer Pointer
EncoderInstance Pointer

Event ID 3: VC1ENC_PRODUCEOUTPUTStop

#
Provider
Microsoft-Windows-WMVENCOD
Channel
WINDOWS_VC1ENC_CHANNEL
Task
VC1ENC_PRODUCEOUTPUT
Opcode
Stop

Fields #

NameDescription
SampleTime Int64
SamplePointer Pointer
EncoderInstance Pointer

Event ID 4: VC1ENC_SEQ_INFO

#
Provider
Microsoft-Windows-WMVENCOD
Channel
WINDOWS_VC1ENC_CHANNEL
Task
VC1ENC_SEQ_INFO

Fields #

NameDescription
CodingMode Int32
InterlaceCodingType UInt32
EncoderInstance Pointer

Event ID 5: VC1ENC_FRAME_BUFFERLEVEL_INFO

#
Provider
Microsoft-Windows-WMVENCOD
Channel
WINDOWS_VC1ENC_CHANNEL
Task
VC1ENC_FRAME_BUFFERLEVEL_INFO

Fields #

NameDescription
BufferLevelInfo Int32
SampleTime Int64
EncoderInstance Pointer

Event ID 6: VC1ENC_FRAME_NOOFREENCODE_INFO

#
Provider
Microsoft-Windows-WMVENCOD
Channel
WINDOWS_VC1ENC_CHANNEL
Task
VC1ENC_FRAME_NOOFREENCODE_INFO

Fields #

NameDescription
NumberOfReencode Int32
SampleTime Int64
EncoderInstance Pointer

Event ID 7: VC1ENC_FRAME_DROP_INFO

#
Provider
Microsoft-Windows-WMVENCOD
Channel
WINDOWS_VC1ENC_CHANNEL
Task
VC1ENC_FRAME_DROP_INFO

Fields #

NameDescription
SampleTime Int64
EncoderInstance Pointer

Event ID 8: VC1ENC_FRAME_MODECOST_INFO

#
Provider
Microsoft-Windows-WMVENCOD
Channel
WINDOWS_VC1ENC_CHANNEL
Task
VC1ENC_FRAME_MODECOST_INFO

Fields #

NameDescription
MixedMVCost Double
OneMVQPBicubicCost Double
OneMVHPBicubicCost Double
OneMVHPBilinearCost Double
IntraCost Double
SampleTime Int64
EncoderInstance Pointer

Event ID 9: VC1ENC_FRAME_PTOI_INFO

#
Provider
Microsoft-Windows-WMVENCOD
Channel
WINDOWS_VC1ENC_CHANNEL
Task
VC1ENC_FRAME_PTOI_INFO

Fields #

NameDescription
SampleTime Int64
EncoderInstance Pointer

Event ID 10: VC1ENC_ADAPTIVE_RESCHANGE

#
Provider
Microsoft-Windows-WMVENCOD
Channel
WINDOWS_VC1ENC_CHANNEL
Task
VC1ENC_ADAPTIVE_RESCHANGE

Fields #

NameDescription
Resolution UInt32
EncoderInstance Pointer

Event ID 11: VC1ENC_ADAPTIVE_AVAILBANDWIDTH

#
Provider
Microsoft-Windows-WMVENCOD
Channel
WINDOWS_VC1ENC_CHANNEL
Task
VC1ENC_ADAPTIVE_AVAILBANDWIDTH

Fields #

NameDescription
Bitrate UInt32
EncoderInstance Pointer

Event ID 12: VC1ENC_ADAPTIVE_VIDEOBITRATE

#
Provider
Microsoft-Windows-WMVENCOD
Channel
WINDOWS_VC1ENC_CHANNEL
Task
VC1ENC_ADAPTIVE_VIDEOBITRATE

Fields #

NameDescription
Bitrate UInt32
EncoderInstance Pointer

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 313b0545-bf9c-492e-9173-8de4863b8573

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

Observed on:

  • WS2022-20348.4893 · schema read from the registered manifest · binary version 10.0.20348.1 · captured 2026-06-02
  • Win11-26200.6584 · schema read from the registered manifest · binary version 10.0.26100.1 · 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