Win32 API 日本語リファレンス
ホームGraphics.Direct3D12 › D3D12_AUTO_BREADCRUMB_OP

D3D12_AUTO_BREADCRUMB_OP

列挙型
基底型i4

メンバー 54

名前10進16進
D3D12_AUTO_BREADCRUMB_OP_SETMARKER00x0
D3D12_AUTO_BREADCRUMB_OP_BEGINEVENT10x1
D3D12_AUTO_BREADCRUMB_OP_ENDEVENT20x2
D3D12_AUTO_BREADCRUMB_OP_DRAWINSTANCED30x3
D3D12_AUTO_BREADCRUMB_OP_DRAWINDEXEDINSTANCED40x4
D3D12_AUTO_BREADCRUMB_OP_EXECUTEINDIRECT50x5
D3D12_AUTO_BREADCRUMB_OP_DISPATCH60x6
D3D12_AUTO_BREADCRUMB_OP_COPYBUFFERREGION70x7
D3D12_AUTO_BREADCRUMB_OP_COPYTEXTUREREGION80x8
D3D12_AUTO_BREADCRUMB_OP_COPYRESOURCE90x9
D3D12_AUTO_BREADCRUMB_OP_COPYTILES100xA
D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCE110xB
D3D12_AUTO_BREADCRUMB_OP_CLEARRENDERTARGETVIEW120xC
D3D12_AUTO_BREADCRUMB_OP_CLEARUNORDEREDACCESSVIEW130xD
D3D12_AUTO_BREADCRUMB_OP_CLEARDEPTHSTENCILVIEW140xE
D3D12_AUTO_BREADCRUMB_OP_RESOURCEBARRIER150xF
D3D12_AUTO_BREADCRUMB_OP_EXECUTEBUNDLE160x10
D3D12_AUTO_BREADCRUMB_OP_PRESENT170x11
D3D12_AUTO_BREADCRUMB_OP_RESOLVEQUERYDATA180x12
D3D12_AUTO_BREADCRUMB_OP_BEGINSUBMISSION190x13
D3D12_AUTO_BREADCRUMB_OP_ENDSUBMISSION200x14
D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME210x15
D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES220x16
D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT230x17
D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT64240x18
D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCEREGION250x19
D3D12_AUTO_BREADCRUMB_OP_WRITEBUFFERIMMEDIATE260x1A
D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME1270x1B
D3D12_AUTO_BREADCRUMB_OP_SETPROTECTEDRESOURCESESSION280x1C
D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME2290x1D
D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES1300x1E
D3D12_AUTO_BREADCRUMB_OP_BUILDRAYTRACINGACCELERATIONSTRUCTURE310x1F
D3D12_AUTO_BREADCRUMB_OP_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO320x20
D3D12_AUTO_BREADCRUMB_OP_COPYRAYTRACINGACCELERATIONSTRUCTURE330x21
D3D12_AUTO_BREADCRUMB_OP_DISPATCHRAYS340x22
D3D12_AUTO_BREADCRUMB_OP_INITIALIZEMETACOMMAND350x23
D3D12_AUTO_BREADCRUMB_OP_EXECUTEMETACOMMAND360x24
D3D12_AUTO_BREADCRUMB_OP_ESTIMATEMOTION370x25
D3D12_AUTO_BREADCRUMB_OP_RESOLVEMOTIONVECTORHEAP380x26
D3D12_AUTO_BREADCRUMB_OP_SETPIPELINESTATE1390x27
D3D12_AUTO_BREADCRUMB_OP_INITIALIZEEXTENSIONCOMMAND400x28
D3D12_AUTO_BREADCRUMB_OP_EXECUTEEXTENSIONCOMMAND410x29
D3D12_AUTO_BREADCRUMB_OP_DISPATCHMESH420x2A
D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME430x2B
D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA440x2C
D3D12_AUTO_BREADCRUMB_OP_BARRIER450x2D
D3D12_AUTO_BREADCRUMB_OP_BEGIN_COMMAND_LIST460x2E
D3D12_AUTO_BREADCRUMB_OP_DISPATCHGRAPH470x2F
D3D12_AUTO_BREADCRUMB_OP_SETPROGRAM480x30
D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME1490x31
D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA1500x32
D3D12_AUTO_BREADCRUMB_OP_RESOLVEINPUTPARAMLAYOUT510x33
D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES2520x34
D3D12_AUTO_BREADCRUMB_OP_SET_WORK_GRAPH_MAXIMUM_GPU_INPUT_RECORDS530x35

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum D3D12_AUTO_BREADCRUMB_OP : int {
    D3D12_AUTO_BREADCRUMB_OP_SETMARKER = 0,
    D3D12_AUTO_BREADCRUMB_OP_BEGINEVENT = 1,
    D3D12_AUTO_BREADCRUMB_OP_ENDEVENT = 2,
    D3D12_AUTO_BREADCRUMB_OP_DRAWINSTANCED = 3,
    D3D12_AUTO_BREADCRUMB_OP_DRAWINDEXEDINSTANCED = 4,
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEINDIRECT = 5,
    D3D12_AUTO_BREADCRUMB_OP_DISPATCH = 6,
    D3D12_AUTO_BREADCRUMB_OP_COPYBUFFERREGION = 7,
    D3D12_AUTO_BREADCRUMB_OP_COPYTEXTUREREGION = 8,
    D3D12_AUTO_BREADCRUMB_OP_COPYRESOURCE = 9,
    D3D12_AUTO_BREADCRUMB_OP_COPYTILES = 10,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCE = 11,
    D3D12_AUTO_BREADCRUMB_OP_CLEARRENDERTARGETVIEW = 12,
    D3D12_AUTO_BREADCRUMB_OP_CLEARUNORDEREDACCESSVIEW = 13,
    D3D12_AUTO_BREADCRUMB_OP_CLEARDEPTHSTENCILVIEW = 14,
    D3D12_AUTO_BREADCRUMB_OP_RESOURCEBARRIER = 15,
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEBUNDLE = 16,
    D3D12_AUTO_BREADCRUMB_OP_PRESENT = 17,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEQUERYDATA = 18,
    D3D12_AUTO_BREADCRUMB_OP_BEGINSUBMISSION = 19,
    D3D12_AUTO_BREADCRUMB_OP_ENDSUBMISSION = 20,
    D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME = 21,
    D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES = 22,
    D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT = 23,
    D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT64 = 24,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCEREGION = 25,
    D3D12_AUTO_BREADCRUMB_OP_WRITEBUFFERIMMEDIATE = 26,
    D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME1 = 27,
    D3D12_AUTO_BREADCRUMB_OP_SETPROTECTEDRESOURCESESSION = 28,
    D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME2 = 29,
    D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES1 = 30,
    D3D12_AUTO_BREADCRUMB_OP_BUILDRAYTRACINGACCELERATIONSTRUCTURE = 31,
    D3D12_AUTO_BREADCRUMB_OP_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO = 32,
    D3D12_AUTO_BREADCRUMB_OP_COPYRAYTRACINGACCELERATIONSTRUCTURE = 33,
    D3D12_AUTO_BREADCRUMB_OP_DISPATCHRAYS = 34,
    D3D12_AUTO_BREADCRUMB_OP_INITIALIZEMETACOMMAND = 35,
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEMETACOMMAND = 36,
    D3D12_AUTO_BREADCRUMB_OP_ESTIMATEMOTION = 37,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEMOTIONVECTORHEAP = 38,
    D3D12_AUTO_BREADCRUMB_OP_SETPIPELINESTATE1 = 39,
    D3D12_AUTO_BREADCRUMB_OP_INITIALIZEEXTENSIONCOMMAND = 40,
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEEXTENSIONCOMMAND = 41,
    D3D12_AUTO_BREADCRUMB_OP_DISPATCHMESH = 42,
    D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME = 43,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA = 44,
    D3D12_AUTO_BREADCRUMB_OP_BARRIER = 45,
    D3D12_AUTO_BREADCRUMB_OP_BEGIN_COMMAND_LIST = 46,
    D3D12_AUTO_BREADCRUMB_OP_DISPATCHGRAPH = 47,
    D3D12_AUTO_BREADCRUMB_OP_SETPROGRAM = 48,
    D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME1 = 49,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA1 = 50,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEINPUTPARAMLAYOUT = 51,
    D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES2 = 52,
    D3D12_AUTO_BREADCRUMB_OP_SET_WORK_GRAPH_MAXIMUM_GPU_INPUT_RECORDS = 53
} D3D12_AUTO_BREADCRUMB_OP;
public enum D3D12_AUTO_BREADCRUMB_OP : int
{
    D3D12_AUTO_BREADCRUMB_OP_SETMARKER = 0,
    D3D12_AUTO_BREADCRUMB_OP_BEGINEVENT = 1,
    D3D12_AUTO_BREADCRUMB_OP_ENDEVENT = 2,
    D3D12_AUTO_BREADCRUMB_OP_DRAWINSTANCED = 3,
    D3D12_AUTO_BREADCRUMB_OP_DRAWINDEXEDINSTANCED = 4,
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEINDIRECT = 5,
    D3D12_AUTO_BREADCRUMB_OP_DISPATCH = 6,
    D3D12_AUTO_BREADCRUMB_OP_COPYBUFFERREGION = 7,
    D3D12_AUTO_BREADCRUMB_OP_COPYTEXTUREREGION = 8,
    D3D12_AUTO_BREADCRUMB_OP_COPYRESOURCE = 9,
    D3D12_AUTO_BREADCRUMB_OP_COPYTILES = 10,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCE = 11,
    D3D12_AUTO_BREADCRUMB_OP_CLEARRENDERTARGETVIEW = 12,
    D3D12_AUTO_BREADCRUMB_OP_CLEARUNORDEREDACCESSVIEW = 13,
    D3D12_AUTO_BREADCRUMB_OP_CLEARDEPTHSTENCILVIEW = 14,
    D3D12_AUTO_BREADCRUMB_OP_RESOURCEBARRIER = 15,
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEBUNDLE = 16,
    D3D12_AUTO_BREADCRUMB_OP_PRESENT = 17,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEQUERYDATA = 18,
    D3D12_AUTO_BREADCRUMB_OP_BEGINSUBMISSION = 19,
    D3D12_AUTO_BREADCRUMB_OP_ENDSUBMISSION = 20,
    D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME = 21,
    D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES = 22,
    D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT = 23,
    D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT64 = 24,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCEREGION = 25,
    D3D12_AUTO_BREADCRUMB_OP_WRITEBUFFERIMMEDIATE = 26,
    D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME1 = 27,
    D3D12_AUTO_BREADCRUMB_OP_SETPROTECTEDRESOURCESESSION = 28,
    D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME2 = 29,
    D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES1 = 30,
    D3D12_AUTO_BREADCRUMB_OP_BUILDRAYTRACINGACCELERATIONSTRUCTURE = 31,
    D3D12_AUTO_BREADCRUMB_OP_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO = 32,
    D3D12_AUTO_BREADCRUMB_OP_COPYRAYTRACINGACCELERATIONSTRUCTURE = 33,
    D3D12_AUTO_BREADCRUMB_OP_DISPATCHRAYS = 34,
    D3D12_AUTO_BREADCRUMB_OP_INITIALIZEMETACOMMAND = 35,
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEMETACOMMAND = 36,
    D3D12_AUTO_BREADCRUMB_OP_ESTIMATEMOTION = 37,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEMOTIONVECTORHEAP = 38,
    D3D12_AUTO_BREADCRUMB_OP_SETPIPELINESTATE1 = 39,
    D3D12_AUTO_BREADCRUMB_OP_INITIALIZEEXTENSIONCOMMAND = 40,
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEEXTENSIONCOMMAND = 41,
    D3D12_AUTO_BREADCRUMB_OP_DISPATCHMESH = 42,
    D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME = 43,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA = 44,
    D3D12_AUTO_BREADCRUMB_OP_BARRIER = 45,
    D3D12_AUTO_BREADCRUMB_OP_BEGIN_COMMAND_LIST = 46,
    D3D12_AUTO_BREADCRUMB_OP_DISPATCHGRAPH = 47,
    D3D12_AUTO_BREADCRUMB_OP_SETPROGRAM = 48,
    D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME1 = 49,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA1 = 50,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEINPUTPARAMLAYOUT = 51,
    D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES2 = 52,
    D3D12_AUTO_BREADCRUMB_OP_SET_WORK_GRAPH_MAXIMUM_GPU_INPUT_RECORDS = 53,
}
Public Enum D3D12_AUTO_BREADCRUMB_OP As Integer
    D3D12_AUTO_BREADCRUMB_OP_SETMARKER = 0
    D3D12_AUTO_BREADCRUMB_OP_BEGINEVENT = 1
    D3D12_AUTO_BREADCRUMB_OP_ENDEVENT = 2
    D3D12_AUTO_BREADCRUMB_OP_DRAWINSTANCED = 3
    D3D12_AUTO_BREADCRUMB_OP_DRAWINDEXEDINSTANCED = 4
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEINDIRECT = 5
    D3D12_AUTO_BREADCRUMB_OP_DISPATCH = 6
    D3D12_AUTO_BREADCRUMB_OP_COPYBUFFERREGION = 7
    D3D12_AUTO_BREADCRUMB_OP_COPYTEXTUREREGION = 8
    D3D12_AUTO_BREADCRUMB_OP_COPYRESOURCE = 9
    D3D12_AUTO_BREADCRUMB_OP_COPYTILES = 10
    D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCE = 11
    D3D12_AUTO_BREADCRUMB_OP_CLEARRENDERTARGETVIEW = 12
    D3D12_AUTO_BREADCRUMB_OP_CLEARUNORDEREDACCESSVIEW = 13
    D3D12_AUTO_BREADCRUMB_OP_CLEARDEPTHSTENCILVIEW = 14
    D3D12_AUTO_BREADCRUMB_OP_RESOURCEBARRIER = 15
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEBUNDLE = 16
    D3D12_AUTO_BREADCRUMB_OP_PRESENT = 17
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEQUERYDATA = 18
    D3D12_AUTO_BREADCRUMB_OP_BEGINSUBMISSION = 19
    D3D12_AUTO_BREADCRUMB_OP_ENDSUBMISSION = 20
    D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME = 21
    D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES = 22
    D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT = 23
    D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT64 = 24
    D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCEREGION = 25
    D3D12_AUTO_BREADCRUMB_OP_WRITEBUFFERIMMEDIATE = 26
    D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME1 = 27
    D3D12_AUTO_BREADCRUMB_OP_SETPROTECTEDRESOURCESESSION = 28
    D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME2 = 29
    D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES1 = 30
    D3D12_AUTO_BREADCRUMB_OP_BUILDRAYTRACINGACCELERATIONSTRUCTURE = 31
    D3D12_AUTO_BREADCRUMB_OP_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO = 32
    D3D12_AUTO_BREADCRUMB_OP_COPYRAYTRACINGACCELERATIONSTRUCTURE = 33
    D3D12_AUTO_BREADCRUMB_OP_DISPATCHRAYS = 34
    D3D12_AUTO_BREADCRUMB_OP_INITIALIZEMETACOMMAND = 35
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEMETACOMMAND = 36
    D3D12_AUTO_BREADCRUMB_OP_ESTIMATEMOTION = 37
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEMOTIONVECTORHEAP = 38
    D3D12_AUTO_BREADCRUMB_OP_SETPIPELINESTATE1 = 39
    D3D12_AUTO_BREADCRUMB_OP_INITIALIZEEXTENSIONCOMMAND = 40
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEEXTENSIONCOMMAND = 41
    D3D12_AUTO_BREADCRUMB_OP_DISPATCHMESH = 42
    D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME = 43
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA = 44
    D3D12_AUTO_BREADCRUMB_OP_BARRIER = 45
    D3D12_AUTO_BREADCRUMB_OP_BEGIN_COMMAND_LIST = 46
    D3D12_AUTO_BREADCRUMB_OP_DISPATCHGRAPH = 47
    D3D12_AUTO_BREADCRUMB_OP_SETPROGRAM = 48
    D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME1 = 49
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA1 = 50
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEINPUTPARAMLAYOUT = 51
    D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES2 = 52
    D3D12_AUTO_BREADCRUMB_OP_SET_WORK_GRAPH_MAXIMUM_GPU_INPUT_RECORDS = 53
End Enum
import enum

class D3D12_AUTO_BREADCRUMB_OP(enum.IntEnum):
    D3D12_AUTO_BREADCRUMB_OP_SETMARKER = 0
    D3D12_AUTO_BREADCRUMB_OP_BEGINEVENT = 1
    D3D12_AUTO_BREADCRUMB_OP_ENDEVENT = 2
    D3D12_AUTO_BREADCRUMB_OP_DRAWINSTANCED = 3
    D3D12_AUTO_BREADCRUMB_OP_DRAWINDEXEDINSTANCED = 4
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEINDIRECT = 5
    D3D12_AUTO_BREADCRUMB_OP_DISPATCH = 6
    D3D12_AUTO_BREADCRUMB_OP_COPYBUFFERREGION = 7
    D3D12_AUTO_BREADCRUMB_OP_COPYTEXTUREREGION = 8
    D3D12_AUTO_BREADCRUMB_OP_COPYRESOURCE = 9
    D3D12_AUTO_BREADCRUMB_OP_COPYTILES = 10
    D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCE = 11
    D3D12_AUTO_BREADCRUMB_OP_CLEARRENDERTARGETVIEW = 12
    D3D12_AUTO_BREADCRUMB_OP_CLEARUNORDEREDACCESSVIEW = 13
    D3D12_AUTO_BREADCRUMB_OP_CLEARDEPTHSTENCILVIEW = 14
    D3D12_AUTO_BREADCRUMB_OP_RESOURCEBARRIER = 15
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEBUNDLE = 16
    D3D12_AUTO_BREADCRUMB_OP_PRESENT = 17
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEQUERYDATA = 18
    D3D12_AUTO_BREADCRUMB_OP_BEGINSUBMISSION = 19
    D3D12_AUTO_BREADCRUMB_OP_ENDSUBMISSION = 20
    D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME = 21
    D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES = 22
    D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT = 23
    D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT64 = 24
    D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCEREGION = 25
    D3D12_AUTO_BREADCRUMB_OP_WRITEBUFFERIMMEDIATE = 26
    D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME1 = 27
    D3D12_AUTO_BREADCRUMB_OP_SETPROTECTEDRESOURCESESSION = 28
    D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME2 = 29
    D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES1 = 30
    D3D12_AUTO_BREADCRUMB_OP_BUILDRAYTRACINGACCELERATIONSTRUCTURE = 31
    D3D12_AUTO_BREADCRUMB_OP_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO = 32
    D3D12_AUTO_BREADCRUMB_OP_COPYRAYTRACINGACCELERATIONSTRUCTURE = 33
    D3D12_AUTO_BREADCRUMB_OP_DISPATCHRAYS = 34
    D3D12_AUTO_BREADCRUMB_OP_INITIALIZEMETACOMMAND = 35
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEMETACOMMAND = 36
    D3D12_AUTO_BREADCRUMB_OP_ESTIMATEMOTION = 37
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEMOTIONVECTORHEAP = 38
    D3D12_AUTO_BREADCRUMB_OP_SETPIPELINESTATE1 = 39
    D3D12_AUTO_BREADCRUMB_OP_INITIALIZEEXTENSIONCOMMAND = 40
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEEXTENSIONCOMMAND = 41
    D3D12_AUTO_BREADCRUMB_OP_DISPATCHMESH = 42
    D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME = 43
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA = 44
    D3D12_AUTO_BREADCRUMB_OP_BARRIER = 45
    D3D12_AUTO_BREADCRUMB_OP_BEGIN_COMMAND_LIST = 46
    D3D12_AUTO_BREADCRUMB_OP_DISPATCHGRAPH = 47
    D3D12_AUTO_BREADCRUMB_OP_SETPROGRAM = 48
    D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME1 = 49
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA1 = 50
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEINPUTPARAMLAYOUT = 51
    D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES2 = 52
    D3D12_AUTO_BREADCRUMB_OP_SET_WORK_GRAPH_MAXIMUM_GPU_INPUT_RECORDS = 53
// D3D12_AUTO_BREADCRUMB_OP
pub const D3D12_AUTO_BREADCRUMB_OP_SETMARKER: i32 = 0;
pub const D3D12_AUTO_BREADCRUMB_OP_BEGINEVENT: i32 = 1;
pub const D3D12_AUTO_BREADCRUMB_OP_ENDEVENT: i32 = 2;
pub const D3D12_AUTO_BREADCRUMB_OP_DRAWINSTANCED: i32 = 3;
pub const D3D12_AUTO_BREADCRUMB_OP_DRAWINDEXEDINSTANCED: i32 = 4;
pub const D3D12_AUTO_BREADCRUMB_OP_EXECUTEINDIRECT: i32 = 5;
pub const D3D12_AUTO_BREADCRUMB_OP_DISPATCH: i32 = 6;
pub const D3D12_AUTO_BREADCRUMB_OP_COPYBUFFERREGION: i32 = 7;
pub const D3D12_AUTO_BREADCRUMB_OP_COPYTEXTUREREGION: i32 = 8;
pub const D3D12_AUTO_BREADCRUMB_OP_COPYRESOURCE: i32 = 9;
pub const D3D12_AUTO_BREADCRUMB_OP_COPYTILES: i32 = 10;
pub const D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCE: i32 = 11;
pub const D3D12_AUTO_BREADCRUMB_OP_CLEARRENDERTARGETVIEW: i32 = 12;
pub const D3D12_AUTO_BREADCRUMB_OP_CLEARUNORDEREDACCESSVIEW: i32 = 13;
pub const D3D12_AUTO_BREADCRUMB_OP_CLEARDEPTHSTENCILVIEW: i32 = 14;
pub const D3D12_AUTO_BREADCRUMB_OP_RESOURCEBARRIER: i32 = 15;
pub const D3D12_AUTO_BREADCRUMB_OP_EXECUTEBUNDLE: i32 = 16;
pub const D3D12_AUTO_BREADCRUMB_OP_PRESENT: i32 = 17;
pub const D3D12_AUTO_BREADCRUMB_OP_RESOLVEQUERYDATA: i32 = 18;
pub const D3D12_AUTO_BREADCRUMB_OP_BEGINSUBMISSION: i32 = 19;
pub const D3D12_AUTO_BREADCRUMB_OP_ENDSUBMISSION: i32 = 20;
pub const D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME: i32 = 21;
pub const D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES: i32 = 22;
pub const D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT: i32 = 23;
pub const D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT64: i32 = 24;
pub const D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCEREGION: i32 = 25;
pub const D3D12_AUTO_BREADCRUMB_OP_WRITEBUFFERIMMEDIATE: i32 = 26;
pub const D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME1: i32 = 27;
pub const D3D12_AUTO_BREADCRUMB_OP_SETPROTECTEDRESOURCESESSION: i32 = 28;
pub const D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME2: i32 = 29;
pub const D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES1: i32 = 30;
pub const D3D12_AUTO_BREADCRUMB_OP_BUILDRAYTRACINGACCELERATIONSTRUCTURE: i32 = 31;
pub const D3D12_AUTO_BREADCRUMB_OP_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO: i32 = 32;
pub const D3D12_AUTO_BREADCRUMB_OP_COPYRAYTRACINGACCELERATIONSTRUCTURE: i32 = 33;
pub const D3D12_AUTO_BREADCRUMB_OP_DISPATCHRAYS: i32 = 34;
pub const D3D12_AUTO_BREADCRUMB_OP_INITIALIZEMETACOMMAND: i32 = 35;
pub const D3D12_AUTO_BREADCRUMB_OP_EXECUTEMETACOMMAND: i32 = 36;
pub const D3D12_AUTO_BREADCRUMB_OP_ESTIMATEMOTION: i32 = 37;
pub const D3D12_AUTO_BREADCRUMB_OP_RESOLVEMOTIONVECTORHEAP: i32 = 38;
pub const D3D12_AUTO_BREADCRUMB_OP_SETPIPELINESTATE1: i32 = 39;
pub const D3D12_AUTO_BREADCRUMB_OP_INITIALIZEEXTENSIONCOMMAND: i32 = 40;
pub const D3D12_AUTO_BREADCRUMB_OP_EXECUTEEXTENSIONCOMMAND: i32 = 41;
pub const D3D12_AUTO_BREADCRUMB_OP_DISPATCHMESH: i32 = 42;
pub const D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME: i32 = 43;
pub const D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA: i32 = 44;
pub const D3D12_AUTO_BREADCRUMB_OP_BARRIER: i32 = 45;
pub const D3D12_AUTO_BREADCRUMB_OP_BEGIN_COMMAND_LIST: i32 = 46;
pub const D3D12_AUTO_BREADCRUMB_OP_DISPATCHGRAPH: i32 = 47;
pub const D3D12_AUTO_BREADCRUMB_OP_SETPROGRAM: i32 = 48;
pub const D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME1: i32 = 49;
pub const D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA1: i32 = 50;
pub const D3D12_AUTO_BREADCRUMB_OP_RESOLVEINPUTPARAMLAYOUT: i32 = 51;
pub const D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES2: i32 = 52;
pub const D3D12_AUTO_BREADCRUMB_OP_SET_WORK_GRAPH_MAXIMUM_GPU_INPUT_RECORDS: i32 = 53;
// D3D12_AUTO_BREADCRUMB_OP
const (
	D3D12_AUTO_BREADCRUMB_OP_SETMARKER int32 = 0
	D3D12_AUTO_BREADCRUMB_OP_BEGINEVENT int32 = 1
	D3D12_AUTO_BREADCRUMB_OP_ENDEVENT int32 = 2
	D3D12_AUTO_BREADCRUMB_OP_DRAWINSTANCED int32 = 3
	D3D12_AUTO_BREADCRUMB_OP_DRAWINDEXEDINSTANCED int32 = 4
	D3D12_AUTO_BREADCRUMB_OP_EXECUTEINDIRECT int32 = 5
	D3D12_AUTO_BREADCRUMB_OP_DISPATCH int32 = 6
	D3D12_AUTO_BREADCRUMB_OP_COPYBUFFERREGION int32 = 7
	D3D12_AUTO_BREADCRUMB_OP_COPYTEXTUREREGION int32 = 8
	D3D12_AUTO_BREADCRUMB_OP_COPYRESOURCE int32 = 9
	D3D12_AUTO_BREADCRUMB_OP_COPYTILES int32 = 10
	D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCE int32 = 11
	D3D12_AUTO_BREADCRUMB_OP_CLEARRENDERTARGETVIEW int32 = 12
	D3D12_AUTO_BREADCRUMB_OP_CLEARUNORDEREDACCESSVIEW int32 = 13
	D3D12_AUTO_BREADCRUMB_OP_CLEARDEPTHSTENCILVIEW int32 = 14
	D3D12_AUTO_BREADCRUMB_OP_RESOURCEBARRIER int32 = 15
	D3D12_AUTO_BREADCRUMB_OP_EXECUTEBUNDLE int32 = 16
	D3D12_AUTO_BREADCRUMB_OP_PRESENT int32 = 17
	D3D12_AUTO_BREADCRUMB_OP_RESOLVEQUERYDATA int32 = 18
	D3D12_AUTO_BREADCRUMB_OP_BEGINSUBMISSION int32 = 19
	D3D12_AUTO_BREADCRUMB_OP_ENDSUBMISSION int32 = 20
	D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME int32 = 21
	D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES int32 = 22
	D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT int32 = 23
	D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT64 int32 = 24
	D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCEREGION int32 = 25
	D3D12_AUTO_BREADCRUMB_OP_WRITEBUFFERIMMEDIATE int32 = 26
	D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME1 int32 = 27
	D3D12_AUTO_BREADCRUMB_OP_SETPROTECTEDRESOURCESESSION int32 = 28
	D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME2 int32 = 29
	D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES1 int32 = 30
	D3D12_AUTO_BREADCRUMB_OP_BUILDRAYTRACINGACCELERATIONSTRUCTURE int32 = 31
	D3D12_AUTO_BREADCRUMB_OP_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO int32 = 32
	D3D12_AUTO_BREADCRUMB_OP_COPYRAYTRACINGACCELERATIONSTRUCTURE int32 = 33
	D3D12_AUTO_BREADCRUMB_OP_DISPATCHRAYS int32 = 34
	D3D12_AUTO_BREADCRUMB_OP_INITIALIZEMETACOMMAND int32 = 35
	D3D12_AUTO_BREADCRUMB_OP_EXECUTEMETACOMMAND int32 = 36
	D3D12_AUTO_BREADCRUMB_OP_ESTIMATEMOTION int32 = 37
	D3D12_AUTO_BREADCRUMB_OP_RESOLVEMOTIONVECTORHEAP int32 = 38
	D3D12_AUTO_BREADCRUMB_OP_SETPIPELINESTATE1 int32 = 39
	D3D12_AUTO_BREADCRUMB_OP_INITIALIZEEXTENSIONCOMMAND int32 = 40
	D3D12_AUTO_BREADCRUMB_OP_EXECUTEEXTENSIONCOMMAND int32 = 41
	D3D12_AUTO_BREADCRUMB_OP_DISPATCHMESH int32 = 42
	D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME int32 = 43
	D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA int32 = 44
	D3D12_AUTO_BREADCRUMB_OP_BARRIER int32 = 45
	D3D12_AUTO_BREADCRUMB_OP_BEGIN_COMMAND_LIST int32 = 46
	D3D12_AUTO_BREADCRUMB_OP_DISPATCHGRAPH int32 = 47
	D3D12_AUTO_BREADCRUMB_OP_SETPROGRAM int32 = 48
	D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME1 int32 = 49
	D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA1 int32 = 50
	D3D12_AUTO_BREADCRUMB_OP_RESOLVEINPUTPARAMLAYOUT int32 = 51
	D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES2 int32 = 52
	D3D12_AUTO_BREADCRUMB_OP_SET_WORK_GRAPH_MAXIMUM_GPU_INPUT_RECORDS int32 = 53
)
const
  D3D12_AUTO_BREADCRUMB_OP_SETMARKER = 0;
  D3D12_AUTO_BREADCRUMB_OP_BEGINEVENT = 1;
  D3D12_AUTO_BREADCRUMB_OP_ENDEVENT = 2;
  D3D12_AUTO_BREADCRUMB_OP_DRAWINSTANCED = 3;
  D3D12_AUTO_BREADCRUMB_OP_DRAWINDEXEDINSTANCED = 4;
  D3D12_AUTO_BREADCRUMB_OP_EXECUTEINDIRECT = 5;
  D3D12_AUTO_BREADCRUMB_OP_DISPATCH = 6;
  D3D12_AUTO_BREADCRUMB_OP_COPYBUFFERREGION = 7;
  D3D12_AUTO_BREADCRUMB_OP_COPYTEXTUREREGION = 8;
  D3D12_AUTO_BREADCRUMB_OP_COPYRESOURCE = 9;
  D3D12_AUTO_BREADCRUMB_OP_COPYTILES = 10;
  D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCE = 11;
  D3D12_AUTO_BREADCRUMB_OP_CLEARRENDERTARGETVIEW = 12;
  D3D12_AUTO_BREADCRUMB_OP_CLEARUNORDEREDACCESSVIEW = 13;
  D3D12_AUTO_BREADCRUMB_OP_CLEARDEPTHSTENCILVIEW = 14;
  D3D12_AUTO_BREADCRUMB_OP_RESOURCEBARRIER = 15;
  D3D12_AUTO_BREADCRUMB_OP_EXECUTEBUNDLE = 16;
  D3D12_AUTO_BREADCRUMB_OP_PRESENT = 17;
  D3D12_AUTO_BREADCRUMB_OP_RESOLVEQUERYDATA = 18;
  D3D12_AUTO_BREADCRUMB_OP_BEGINSUBMISSION = 19;
  D3D12_AUTO_BREADCRUMB_OP_ENDSUBMISSION = 20;
  D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME = 21;
  D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES = 22;
  D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT = 23;
  D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT64 = 24;
  D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCEREGION = 25;
  D3D12_AUTO_BREADCRUMB_OP_WRITEBUFFERIMMEDIATE = 26;
  D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME1 = 27;
  D3D12_AUTO_BREADCRUMB_OP_SETPROTECTEDRESOURCESESSION = 28;
  D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME2 = 29;
  D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES1 = 30;
  D3D12_AUTO_BREADCRUMB_OP_BUILDRAYTRACINGACCELERATIONSTRUCTURE = 31;
  D3D12_AUTO_BREADCRUMB_OP_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO = 32;
  D3D12_AUTO_BREADCRUMB_OP_COPYRAYTRACINGACCELERATIONSTRUCTURE = 33;
  D3D12_AUTO_BREADCRUMB_OP_DISPATCHRAYS = 34;
  D3D12_AUTO_BREADCRUMB_OP_INITIALIZEMETACOMMAND = 35;
  D3D12_AUTO_BREADCRUMB_OP_EXECUTEMETACOMMAND = 36;
  D3D12_AUTO_BREADCRUMB_OP_ESTIMATEMOTION = 37;
  D3D12_AUTO_BREADCRUMB_OP_RESOLVEMOTIONVECTORHEAP = 38;
  D3D12_AUTO_BREADCRUMB_OP_SETPIPELINESTATE1 = 39;
  D3D12_AUTO_BREADCRUMB_OP_INITIALIZEEXTENSIONCOMMAND = 40;
  D3D12_AUTO_BREADCRUMB_OP_EXECUTEEXTENSIONCOMMAND = 41;
  D3D12_AUTO_BREADCRUMB_OP_DISPATCHMESH = 42;
  D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME = 43;
  D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA = 44;
  D3D12_AUTO_BREADCRUMB_OP_BARRIER = 45;
  D3D12_AUTO_BREADCRUMB_OP_BEGIN_COMMAND_LIST = 46;
  D3D12_AUTO_BREADCRUMB_OP_DISPATCHGRAPH = 47;
  D3D12_AUTO_BREADCRUMB_OP_SETPROGRAM = 48;
  D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME1 = 49;
  D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA1 = 50;
  D3D12_AUTO_BREADCRUMB_OP_RESOLVEINPUTPARAMLAYOUT = 51;
  D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES2 = 52;
  D3D12_AUTO_BREADCRUMB_OP_SET_WORK_GRAPH_MAXIMUM_GPU_INPUT_RECORDS = 53;
// D3D12_AUTO_BREADCRUMB_OP
pub const D3D12_AUTO_BREADCRUMB_OP_SETMARKER: i32 = 0;
pub const D3D12_AUTO_BREADCRUMB_OP_BEGINEVENT: i32 = 1;
pub const D3D12_AUTO_BREADCRUMB_OP_ENDEVENT: i32 = 2;
pub const D3D12_AUTO_BREADCRUMB_OP_DRAWINSTANCED: i32 = 3;
pub const D3D12_AUTO_BREADCRUMB_OP_DRAWINDEXEDINSTANCED: i32 = 4;
pub const D3D12_AUTO_BREADCRUMB_OP_EXECUTEINDIRECT: i32 = 5;
pub const D3D12_AUTO_BREADCRUMB_OP_DISPATCH: i32 = 6;
pub const D3D12_AUTO_BREADCRUMB_OP_COPYBUFFERREGION: i32 = 7;
pub const D3D12_AUTO_BREADCRUMB_OP_COPYTEXTUREREGION: i32 = 8;
pub const D3D12_AUTO_BREADCRUMB_OP_COPYRESOURCE: i32 = 9;
pub const D3D12_AUTO_BREADCRUMB_OP_COPYTILES: i32 = 10;
pub const D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCE: i32 = 11;
pub const D3D12_AUTO_BREADCRUMB_OP_CLEARRENDERTARGETVIEW: i32 = 12;
pub const D3D12_AUTO_BREADCRUMB_OP_CLEARUNORDEREDACCESSVIEW: i32 = 13;
pub const D3D12_AUTO_BREADCRUMB_OP_CLEARDEPTHSTENCILVIEW: i32 = 14;
pub const D3D12_AUTO_BREADCRUMB_OP_RESOURCEBARRIER: i32 = 15;
pub const D3D12_AUTO_BREADCRUMB_OP_EXECUTEBUNDLE: i32 = 16;
pub const D3D12_AUTO_BREADCRUMB_OP_PRESENT: i32 = 17;
pub const D3D12_AUTO_BREADCRUMB_OP_RESOLVEQUERYDATA: i32 = 18;
pub const D3D12_AUTO_BREADCRUMB_OP_BEGINSUBMISSION: i32 = 19;
pub const D3D12_AUTO_BREADCRUMB_OP_ENDSUBMISSION: i32 = 20;
pub const D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME: i32 = 21;
pub const D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES: i32 = 22;
pub const D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT: i32 = 23;
pub const D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT64: i32 = 24;
pub const D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCEREGION: i32 = 25;
pub const D3D12_AUTO_BREADCRUMB_OP_WRITEBUFFERIMMEDIATE: i32 = 26;
pub const D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME1: i32 = 27;
pub const D3D12_AUTO_BREADCRUMB_OP_SETPROTECTEDRESOURCESESSION: i32 = 28;
pub const D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME2: i32 = 29;
pub const D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES1: i32 = 30;
pub const D3D12_AUTO_BREADCRUMB_OP_BUILDRAYTRACINGACCELERATIONSTRUCTURE: i32 = 31;
pub const D3D12_AUTO_BREADCRUMB_OP_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO: i32 = 32;
pub const D3D12_AUTO_BREADCRUMB_OP_COPYRAYTRACINGACCELERATIONSTRUCTURE: i32 = 33;
pub const D3D12_AUTO_BREADCRUMB_OP_DISPATCHRAYS: i32 = 34;
pub const D3D12_AUTO_BREADCRUMB_OP_INITIALIZEMETACOMMAND: i32 = 35;
pub const D3D12_AUTO_BREADCRUMB_OP_EXECUTEMETACOMMAND: i32 = 36;
pub const D3D12_AUTO_BREADCRUMB_OP_ESTIMATEMOTION: i32 = 37;
pub const D3D12_AUTO_BREADCRUMB_OP_RESOLVEMOTIONVECTORHEAP: i32 = 38;
pub const D3D12_AUTO_BREADCRUMB_OP_SETPIPELINESTATE1: i32 = 39;
pub const D3D12_AUTO_BREADCRUMB_OP_INITIALIZEEXTENSIONCOMMAND: i32 = 40;
pub const D3D12_AUTO_BREADCRUMB_OP_EXECUTEEXTENSIONCOMMAND: i32 = 41;
pub const D3D12_AUTO_BREADCRUMB_OP_DISPATCHMESH: i32 = 42;
pub const D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME: i32 = 43;
pub const D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA: i32 = 44;
pub const D3D12_AUTO_BREADCRUMB_OP_BARRIER: i32 = 45;
pub const D3D12_AUTO_BREADCRUMB_OP_BEGIN_COMMAND_LIST: i32 = 46;
pub const D3D12_AUTO_BREADCRUMB_OP_DISPATCHGRAPH: i32 = 47;
pub const D3D12_AUTO_BREADCRUMB_OP_SETPROGRAM: i32 = 48;
pub const D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME1: i32 = 49;
pub const D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA1: i32 = 50;
pub const D3D12_AUTO_BREADCRUMB_OP_RESOLVEINPUTPARAMLAYOUT: i32 = 51;
pub const D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES2: i32 = 52;
pub const D3D12_AUTO_BREADCRUMB_OP_SET_WORK_GRAPH_MAXIMUM_GPU_INPUT_RECORDS: i32 = 53;
const
  D3D12_AUTO_BREADCRUMB_OP_SETMARKER* = 0
  D3D12_AUTO_BREADCRUMB_OP_BEGINEVENT* = 1
  D3D12_AUTO_BREADCRUMB_OP_ENDEVENT* = 2
  D3D12_AUTO_BREADCRUMB_OP_DRAWINSTANCED* = 3
  D3D12_AUTO_BREADCRUMB_OP_DRAWINDEXEDINSTANCED* = 4
  D3D12_AUTO_BREADCRUMB_OP_EXECUTEINDIRECT* = 5
  D3D12_AUTO_BREADCRUMB_OP_DISPATCH* = 6
  D3D12_AUTO_BREADCRUMB_OP_COPYBUFFERREGION* = 7
  D3D12_AUTO_BREADCRUMB_OP_COPYTEXTUREREGION* = 8
  D3D12_AUTO_BREADCRUMB_OP_COPYRESOURCE* = 9
  D3D12_AUTO_BREADCRUMB_OP_COPYTILES* = 10
  D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCE* = 11
  D3D12_AUTO_BREADCRUMB_OP_CLEARRENDERTARGETVIEW* = 12
  D3D12_AUTO_BREADCRUMB_OP_CLEARUNORDEREDACCESSVIEW* = 13
  D3D12_AUTO_BREADCRUMB_OP_CLEARDEPTHSTENCILVIEW* = 14
  D3D12_AUTO_BREADCRUMB_OP_RESOURCEBARRIER* = 15
  D3D12_AUTO_BREADCRUMB_OP_EXECUTEBUNDLE* = 16
  D3D12_AUTO_BREADCRUMB_OP_PRESENT* = 17
  D3D12_AUTO_BREADCRUMB_OP_RESOLVEQUERYDATA* = 18
  D3D12_AUTO_BREADCRUMB_OP_BEGINSUBMISSION* = 19
  D3D12_AUTO_BREADCRUMB_OP_ENDSUBMISSION* = 20
  D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME* = 21
  D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES* = 22
  D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT* = 23
  D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT64* = 24
  D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCEREGION* = 25
  D3D12_AUTO_BREADCRUMB_OP_WRITEBUFFERIMMEDIATE* = 26
  D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME1* = 27
  D3D12_AUTO_BREADCRUMB_OP_SETPROTECTEDRESOURCESESSION* = 28
  D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME2* = 29
  D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES1* = 30
  D3D12_AUTO_BREADCRUMB_OP_BUILDRAYTRACINGACCELERATIONSTRUCTURE* = 31
  D3D12_AUTO_BREADCRUMB_OP_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO* = 32
  D3D12_AUTO_BREADCRUMB_OP_COPYRAYTRACINGACCELERATIONSTRUCTURE* = 33
  D3D12_AUTO_BREADCRUMB_OP_DISPATCHRAYS* = 34
  D3D12_AUTO_BREADCRUMB_OP_INITIALIZEMETACOMMAND* = 35
  D3D12_AUTO_BREADCRUMB_OP_EXECUTEMETACOMMAND* = 36
  D3D12_AUTO_BREADCRUMB_OP_ESTIMATEMOTION* = 37
  D3D12_AUTO_BREADCRUMB_OP_RESOLVEMOTIONVECTORHEAP* = 38
  D3D12_AUTO_BREADCRUMB_OP_SETPIPELINESTATE1* = 39
  D3D12_AUTO_BREADCRUMB_OP_INITIALIZEEXTENSIONCOMMAND* = 40
  D3D12_AUTO_BREADCRUMB_OP_EXECUTEEXTENSIONCOMMAND* = 41
  D3D12_AUTO_BREADCRUMB_OP_DISPATCHMESH* = 42
  D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME* = 43
  D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA* = 44
  D3D12_AUTO_BREADCRUMB_OP_BARRIER* = 45
  D3D12_AUTO_BREADCRUMB_OP_BEGIN_COMMAND_LIST* = 46
  D3D12_AUTO_BREADCRUMB_OP_DISPATCHGRAPH* = 47
  D3D12_AUTO_BREADCRUMB_OP_SETPROGRAM* = 48
  D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME1* = 49
  D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA1* = 50
  D3D12_AUTO_BREADCRUMB_OP_RESOLVEINPUTPARAMLAYOUT* = 51
  D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES2* = 52
  D3D12_AUTO_BREADCRUMB_OP_SET_WORK_GRAPH_MAXIMUM_GPU_INPUT_RECORDS* = 53
enum D3D12_AUTO_BREADCRUMB_OP : int {
    D3D12_AUTO_BREADCRUMB_OP_SETMARKER = 0,
    D3D12_AUTO_BREADCRUMB_OP_BEGINEVENT = 1,
    D3D12_AUTO_BREADCRUMB_OP_ENDEVENT = 2,
    D3D12_AUTO_BREADCRUMB_OP_DRAWINSTANCED = 3,
    D3D12_AUTO_BREADCRUMB_OP_DRAWINDEXEDINSTANCED = 4,
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEINDIRECT = 5,
    D3D12_AUTO_BREADCRUMB_OP_DISPATCH = 6,
    D3D12_AUTO_BREADCRUMB_OP_COPYBUFFERREGION = 7,
    D3D12_AUTO_BREADCRUMB_OP_COPYTEXTUREREGION = 8,
    D3D12_AUTO_BREADCRUMB_OP_COPYRESOURCE = 9,
    D3D12_AUTO_BREADCRUMB_OP_COPYTILES = 10,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCE = 11,
    D3D12_AUTO_BREADCRUMB_OP_CLEARRENDERTARGETVIEW = 12,
    D3D12_AUTO_BREADCRUMB_OP_CLEARUNORDEREDACCESSVIEW = 13,
    D3D12_AUTO_BREADCRUMB_OP_CLEARDEPTHSTENCILVIEW = 14,
    D3D12_AUTO_BREADCRUMB_OP_RESOURCEBARRIER = 15,
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEBUNDLE = 16,
    D3D12_AUTO_BREADCRUMB_OP_PRESENT = 17,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEQUERYDATA = 18,
    D3D12_AUTO_BREADCRUMB_OP_BEGINSUBMISSION = 19,
    D3D12_AUTO_BREADCRUMB_OP_ENDSUBMISSION = 20,
    D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME = 21,
    D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES = 22,
    D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT = 23,
    D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT64 = 24,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCEREGION = 25,
    D3D12_AUTO_BREADCRUMB_OP_WRITEBUFFERIMMEDIATE = 26,
    D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME1 = 27,
    D3D12_AUTO_BREADCRUMB_OP_SETPROTECTEDRESOURCESESSION = 28,
    D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME2 = 29,
    D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES1 = 30,
    D3D12_AUTO_BREADCRUMB_OP_BUILDRAYTRACINGACCELERATIONSTRUCTURE = 31,
    D3D12_AUTO_BREADCRUMB_OP_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO = 32,
    D3D12_AUTO_BREADCRUMB_OP_COPYRAYTRACINGACCELERATIONSTRUCTURE = 33,
    D3D12_AUTO_BREADCRUMB_OP_DISPATCHRAYS = 34,
    D3D12_AUTO_BREADCRUMB_OP_INITIALIZEMETACOMMAND = 35,
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEMETACOMMAND = 36,
    D3D12_AUTO_BREADCRUMB_OP_ESTIMATEMOTION = 37,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEMOTIONVECTORHEAP = 38,
    D3D12_AUTO_BREADCRUMB_OP_SETPIPELINESTATE1 = 39,
    D3D12_AUTO_BREADCRUMB_OP_INITIALIZEEXTENSIONCOMMAND = 40,
    D3D12_AUTO_BREADCRUMB_OP_EXECUTEEXTENSIONCOMMAND = 41,
    D3D12_AUTO_BREADCRUMB_OP_DISPATCHMESH = 42,
    D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME = 43,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA = 44,
    D3D12_AUTO_BREADCRUMB_OP_BARRIER = 45,
    D3D12_AUTO_BREADCRUMB_OP_BEGIN_COMMAND_LIST = 46,
    D3D12_AUTO_BREADCRUMB_OP_DISPATCHGRAPH = 47,
    D3D12_AUTO_BREADCRUMB_OP_SETPROGRAM = 48,
    D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME1 = 49,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA1 = 50,
    D3D12_AUTO_BREADCRUMB_OP_RESOLVEINPUTPARAMLAYOUT = 51,
    D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES2 = 52,
    D3D12_AUTO_BREADCRUMB_OP_SET_WORK_GRAPH_MAXIMUM_GPU_INPUT_RECORDS = 53,
}
#define global D3D12_AUTO_BREADCRUMB_OP_SETMARKER                                        0x0
#define global D3D12_AUTO_BREADCRUMB_OP_BEGINEVENT                                       0x1
#define global D3D12_AUTO_BREADCRUMB_OP_ENDEVENT                                         0x2
#define global D3D12_AUTO_BREADCRUMB_OP_DRAWINSTANCED                                    0x3
#define global D3D12_AUTO_BREADCRUMB_OP_DRAWINDEXEDINSTANCED                             0x4
#define global D3D12_AUTO_BREADCRUMB_OP_EXECUTEINDIRECT                                  0x5
#define global D3D12_AUTO_BREADCRUMB_OP_DISPATCH                                         0x6
#define global D3D12_AUTO_BREADCRUMB_OP_COPYBUFFERREGION                                 0x7
#define global D3D12_AUTO_BREADCRUMB_OP_COPYTEXTUREREGION                                0x8
#define global D3D12_AUTO_BREADCRUMB_OP_COPYRESOURCE                                     0x9
#define global D3D12_AUTO_BREADCRUMB_OP_COPYTILES                                        0xA
#define global D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCE                               0xB
#define global D3D12_AUTO_BREADCRUMB_OP_CLEARRENDERTARGETVIEW                            0xC
#define global D3D12_AUTO_BREADCRUMB_OP_CLEARUNORDEREDACCESSVIEW                         0xD
#define global D3D12_AUTO_BREADCRUMB_OP_CLEARDEPTHSTENCILVIEW                            0xE
#define global D3D12_AUTO_BREADCRUMB_OP_RESOURCEBARRIER                                  0xF
#define global D3D12_AUTO_BREADCRUMB_OP_EXECUTEBUNDLE                                    0x10
#define global D3D12_AUTO_BREADCRUMB_OP_PRESENT                                          0x11
#define global D3D12_AUTO_BREADCRUMB_OP_RESOLVEQUERYDATA                                 0x12
#define global D3D12_AUTO_BREADCRUMB_OP_BEGINSUBMISSION                                  0x13
#define global D3D12_AUTO_BREADCRUMB_OP_ENDSUBMISSION                                    0x14
#define global D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME                                      0x15
#define global D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES                                    0x16
#define global D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT                             0x17
#define global D3D12_AUTO_BREADCRUMB_OP_ATOMICCOPYBUFFERUINT64                           0x18
#define global D3D12_AUTO_BREADCRUMB_OP_RESOLVESUBRESOURCEREGION                         0x19
#define global D3D12_AUTO_BREADCRUMB_OP_WRITEBUFFERIMMEDIATE                             0x1A
#define global D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME1                                     0x1B
#define global D3D12_AUTO_BREADCRUMB_OP_SETPROTECTEDRESOURCESESSION                      0x1C
#define global D3D12_AUTO_BREADCRUMB_OP_DECODEFRAME2                                     0x1D
#define global D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES1                                   0x1E
#define global D3D12_AUTO_BREADCRUMB_OP_BUILDRAYTRACINGACCELERATIONSTRUCTURE             0x1F
#define global D3D12_AUTO_BREADCRUMB_OP_EMITRAYTRACINGACCELERATIONSTRUCTUREPOSTBUILDINFO 0x20
#define global D3D12_AUTO_BREADCRUMB_OP_COPYRAYTRACINGACCELERATIONSTRUCTURE              0x21
#define global D3D12_AUTO_BREADCRUMB_OP_DISPATCHRAYS                                     0x22
#define global D3D12_AUTO_BREADCRUMB_OP_INITIALIZEMETACOMMAND                            0x23
#define global D3D12_AUTO_BREADCRUMB_OP_EXECUTEMETACOMMAND                               0x24
#define global D3D12_AUTO_BREADCRUMB_OP_ESTIMATEMOTION                                   0x25
#define global D3D12_AUTO_BREADCRUMB_OP_RESOLVEMOTIONVECTORHEAP                          0x26
#define global D3D12_AUTO_BREADCRUMB_OP_SETPIPELINESTATE1                                0x27
#define global D3D12_AUTO_BREADCRUMB_OP_INITIALIZEEXTENSIONCOMMAND                       0x28
#define global D3D12_AUTO_BREADCRUMB_OP_EXECUTEEXTENSIONCOMMAND                          0x29
#define global D3D12_AUTO_BREADCRUMB_OP_DISPATCHMESH                                     0x2A
#define global D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME                                      0x2B
#define global D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA                     0x2C
#define global D3D12_AUTO_BREADCRUMB_OP_BARRIER                                          0x2D
#define global D3D12_AUTO_BREADCRUMB_OP_BEGIN_COMMAND_LIST                               0x2E
#define global D3D12_AUTO_BREADCRUMB_OP_DISPATCHGRAPH                                    0x2F
#define global D3D12_AUTO_BREADCRUMB_OP_SETPROGRAM                                       0x30
#define global D3D12_AUTO_BREADCRUMB_OP_ENCODEFRAME1                                     0x31
#define global D3D12_AUTO_BREADCRUMB_OP_RESOLVEENCODEROUTPUTMETADATA1                    0x32
#define global D3D12_AUTO_BREADCRUMB_OP_RESOLVEINPUTPARAMLAYOUT                          0x33
#define global D3D12_AUTO_BREADCRUMB_OP_PROCESSFRAMES2                                   0x34
#define global D3D12_AUTO_BREADCRUMB_OP_SET_WORK_GRAPH_MAXIMUM_GPU_INPUT_RECORDS         0x35