ホーム › Graphics.Direct3D11 › D3D11_TRACE_REGISTER_TYPE
D3D11_TRACE_REGISTER_TYPE
列挙型メンバー 36
| 名前 | 10進 | 16進 |
|---|---|---|
| D3D11_TRACE_OUTPUT_NULL_REGISTER | 0 | 0x0 |
| D3D11_TRACE_INPUT_REGISTER | 1 | 0x1 |
| D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER | 2 | 0x2 |
| D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER | 3 | 0x3 |
| D3D11_TRACE_TEMP_REGISTER | 4 | 0x4 |
| D3D11_TRACE_INDEXABLE_TEMP_REGISTER | 5 | 0x5 |
| D3D11_TRACE_OUTPUT_REGISTER | 6 | 0x6 |
| D3D11_TRACE_OUTPUT_DEPTH_REGISTER | 7 | 0x7 |
| D3D11_TRACE_CONSTANT_BUFFER | 8 | 0x8 |
| D3D11_TRACE_IMMEDIATE32 | 9 | 0x9 |
| D3D11_TRACE_SAMPLER | 10 | 0xA |
| D3D11_TRACE_RESOURCE | 11 | 0xB |
| D3D11_TRACE_RASTERIZER | 12 | 0xC |
| D3D11_TRACE_OUTPUT_COVERAGE_MASK | 13 | 0xD |
| D3D11_TRACE_STREAM | 14 | 0xE |
| D3D11_TRACE_THIS_POINTER | 15 | 0xF |
| D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER | 16 | 0x10 |
| D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER | 17 | 0x11 |
| D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER | 18 | 0x12 |
| D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER | 19 | 0x13 |
| D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER | 20 | 0x14 |
| D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER | 21 | 0x15 |
| D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER | 22 | 0x16 |
| D3D11_TRACE_UNORDERED_ACCESS_VIEW | 23 | 0x17 |
| D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY | 24 | 0x18 |
| D3D11_TRACE_INPUT_THREAD_ID_REGISTER | 25 | 0x19 |
| D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER | 26 | 0x1A |
| D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER | 27 | 0x1B |
| D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER | 28 | 0x1C |
| D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER | 29 | 0x1D |
| D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER | 30 | 0x1E |
| D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER | 31 | 0x1F |
| D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER | 32 | 0x20 |
| D3D11_TRACE_IMMEDIATE64 | 33 | 0x21 |
| D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER | 34 | 0x22 |
| D3D11_TRACE_INTERFACE_POINTER | 35 | 0x23 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum D3D11_TRACE_REGISTER_TYPE : int {
D3D11_TRACE_OUTPUT_NULL_REGISTER = 0,
D3D11_TRACE_INPUT_REGISTER = 1,
D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER = 2,
D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER = 3,
D3D11_TRACE_TEMP_REGISTER = 4,
D3D11_TRACE_INDEXABLE_TEMP_REGISTER = 5,
D3D11_TRACE_OUTPUT_REGISTER = 6,
D3D11_TRACE_OUTPUT_DEPTH_REGISTER = 7,
D3D11_TRACE_CONSTANT_BUFFER = 8,
D3D11_TRACE_IMMEDIATE32 = 9,
D3D11_TRACE_SAMPLER = 10,
D3D11_TRACE_RESOURCE = 11,
D3D11_TRACE_RASTERIZER = 12,
D3D11_TRACE_OUTPUT_COVERAGE_MASK = 13,
D3D11_TRACE_STREAM = 14,
D3D11_TRACE_THIS_POINTER = 15,
D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER = 16,
D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER = 17,
D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER = 18,
D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER = 19,
D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER = 20,
D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER = 21,
D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER = 22,
D3D11_TRACE_UNORDERED_ACCESS_VIEW = 23,
D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY = 24,
D3D11_TRACE_INPUT_THREAD_ID_REGISTER = 25,
D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER = 26,
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER = 27,
D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER = 28,
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER = 29,
D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER = 30,
D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER = 31,
D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER = 32,
D3D11_TRACE_IMMEDIATE64 = 33,
D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER = 34,
D3D11_TRACE_INTERFACE_POINTER = 35
} D3D11_TRACE_REGISTER_TYPE;public enum D3D11_TRACE_REGISTER_TYPE : int
{
D3D11_TRACE_OUTPUT_NULL_REGISTER = 0,
D3D11_TRACE_INPUT_REGISTER = 1,
D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER = 2,
D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER = 3,
D3D11_TRACE_TEMP_REGISTER = 4,
D3D11_TRACE_INDEXABLE_TEMP_REGISTER = 5,
D3D11_TRACE_OUTPUT_REGISTER = 6,
D3D11_TRACE_OUTPUT_DEPTH_REGISTER = 7,
D3D11_TRACE_CONSTANT_BUFFER = 8,
D3D11_TRACE_IMMEDIATE32 = 9,
D3D11_TRACE_SAMPLER = 10,
D3D11_TRACE_RESOURCE = 11,
D3D11_TRACE_RASTERIZER = 12,
D3D11_TRACE_OUTPUT_COVERAGE_MASK = 13,
D3D11_TRACE_STREAM = 14,
D3D11_TRACE_THIS_POINTER = 15,
D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER = 16,
D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER = 17,
D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER = 18,
D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER = 19,
D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER = 20,
D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER = 21,
D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER = 22,
D3D11_TRACE_UNORDERED_ACCESS_VIEW = 23,
D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY = 24,
D3D11_TRACE_INPUT_THREAD_ID_REGISTER = 25,
D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER = 26,
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER = 27,
D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER = 28,
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER = 29,
D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER = 30,
D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER = 31,
D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER = 32,
D3D11_TRACE_IMMEDIATE64 = 33,
D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER = 34,
D3D11_TRACE_INTERFACE_POINTER = 35,
}Public Enum D3D11_TRACE_REGISTER_TYPE As Integer
D3D11_TRACE_OUTPUT_NULL_REGISTER = 0
D3D11_TRACE_INPUT_REGISTER = 1
D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER = 2
D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER = 3
D3D11_TRACE_TEMP_REGISTER = 4
D3D11_TRACE_INDEXABLE_TEMP_REGISTER = 5
D3D11_TRACE_OUTPUT_REGISTER = 6
D3D11_TRACE_OUTPUT_DEPTH_REGISTER = 7
D3D11_TRACE_CONSTANT_BUFFER = 8
D3D11_TRACE_IMMEDIATE32 = 9
D3D11_TRACE_SAMPLER = 10
D3D11_TRACE_RESOURCE = 11
D3D11_TRACE_RASTERIZER = 12
D3D11_TRACE_OUTPUT_COVERAGE_MASK = 13
D3D11_TRACE_STREAM = 14
D3D11_TRACE_THIS_POINTER = 15
D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER = 16
D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER = 17
D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER = 18
D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER = 19
D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER = 20
D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER = 21
D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER = 22
D3D11_TRACE_UNORDERED_ACCESS_VIEW = 23
D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY = 24
D3D11_TRACE_INPUT_THREAD_ID_REGISTER = 25
D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER = 26
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER = 27
D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER = 28
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER = 29
D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER = 30
D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER = 31
D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER = 32
D3D11_TRACE_IMMEDIATE64 = 33
D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER = 34
D3D11_TRACE_INTERFACE_POINTER = 35
End Enumimport enum
class D3D11_TRACE_REGISTER_TYPE(enum.IntEnum):
D3D11_TRACE_OUTPUT_NULL_REGISTER = 0
D3D11_TRACE_INPUT_REGISTER = 1
D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER = 2
D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER = 3
D3D11_TRACE_TEMP_REGISTER = 4
D3D11_TRACE_INDEXABLE_TEMP_REGISTER = 5
D3D11_TRACE_OUTPUT_REGISTER = 6
D3D11_TRACE_OUTPUT_DEPTH_REGISTER = 7
D3D11_TRACE_CONSTANT_BUFFER = 8
D3D11_TRACE_IMMEDIATE32 = 9
D3D11_TRACE_SAMPLER = 10
D3D11_TRACE_RESOURCE = 11
D3D11_TRACE_RASTERIZER = 12
D3D11_TRACE_OUTPUT_COVERAGE_MASK = 13
D3D11_TRACE_STREAM = 14
D3D11_TRACE_THIS_POINTER = 15
D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER = 16
D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER = 17
D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER = 18
D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER = 19
D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER = 20
D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER = 21
D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER = 22
D3D11_TRACE_UNORDERED_ACCESS_VIEW = 23
D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY = 24
D3D11_TRACE_INPUT_THREAD_ID_REGISTER = 25
D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER = 26
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER = 27
D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER = 28
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER = 29
D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER = 30
D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER = 31
D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER = 32
D3D11_TRACE_IMMEDIATE64 = 33
D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER = 34
D3D11_TRACE_INTERFACE_POINTER = 35// D3D11_TRACE_REGISTER_TYPE
pub const D3D11_TRACE_OUTPUT_NULL_REGISTER: i32 = 0;
pub const D3D11_TRACE_INPUT_REGISTER: i32 = 1;
pub const D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER: i32 = 2;
pub const D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER: i32 = 3;
pub const D3D11_TRACE_TEMP_REGISTER: i32 = 4;
pub const D3D11_TRACE_INDEXABLE_TEMP_REGISTER: i32 = 5;
pub const D3D11_TRACE_OUTPUT_REGISTER: i32 = 6;
pub const D3D11_TRACE_OUTPUT_DEPTH_REGISTER: i32 = 7;
pub const D3D11_TRACE_CONSTANT_BUFFER: i32 = 8;
pub const D3D11_TRACE_IMMEDIATE32: i32 = 9;
pub const D3D11_TRACE_SAMPLER: i32 = 10;
pub const D3D11_TRACE_RESOURCE: i32 = 11;
pub const D3D11_TRACE_RASTERIZER: i32 = 12;
pub const D3D11_TRACE_OUTPUT_COVERAGE_MASK: i32 = 13;
pub const D3D11_TRACE_STREAM: i32 = 14;
pub const D3D11_TRACE_THIS_POINTER: i32 = 15;
pub const D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER: i32 = 16;
pub const D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER: i32 = 17;
pub const D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER: i32 = 18;
pub const D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER: i32 = 19;
pub const D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER: i32 = 20;
pub const D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER: i32 = 21;
pub const D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER: i32 = 22;
pub const D3D11_TRACE_UNORDERED_ACCESS_VIEW: i32 = 23;
pub const D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY: i32 = 24;
pub const D3D11_TRACE_INPUT_THREAD_ID_REGISTER: i32 = 25;
pub const D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER: i32 = 26;
pub const D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER: i32 = 27;
pub const D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER: i32 = 28;
pub const D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER: i32 = 29;
pub const D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER: i32 = 30;
pub const D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER: i32 = 31;
pub const D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER: i32 = 32;
pub const D3D11_TRACE_IMMEDIATE64: i32 = 33;
pub const D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER: i32 = 34;
pub const D3D11_TRACE_INTERFACE_POINTER: i32 = 35;// D3D11_TRACE_REGISTER_TYPE
const (
D3D11_TRACE_OUTPUT_NULL_REGISTER int32 = 0
D3D11_TRACE_INPUT_REGISTER int32 = 1
D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER int32 = 2
D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER int32 = 3
D3D11_TRACE_TEMP_REGISTER int32 = 4
D3D11_TRACE_INDEXABLE_TEMP_REGISTER int32 = 5
D3D11_TRACE_OUTPUT_REGISTER int32 = 6
D3D11_TRACE_OUTPUT_DEPTH_REGISTER int32 = 7
D3D11_TRACE_CONSTANT_BUFFER int32 = 8
D3D11_TRACE_IMMEDIATE32 int32 = 9
D3D11_TRACE_SAMPLER int32 = 10
D3D11_TRACE_RESOURCE int32 = 11
D3D11_TRACE_RASTERIZER int32 = 12
D3D11_TRACE_OUTPUT_COVERAGE_MASK int32 = 13
D3D11_TRACE_STREAM int32 = 14
D3D11_TRACE_THIS_POINTER int32 = 15
D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER int32 = 16
D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER int32 = 17
D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER int32 = 18
D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER int32 = 19
D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER int32 = 20
D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER int32 = 21
D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER int32 = 22
D3D11_TRACE_UNORDERED_ACCESS_VIEW int32 = 23
D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY int32 = 24
D3D11_TRACE_INPUT_THREAD_ID_REGISTER int32 = 25
D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER int32 = 26
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER int32 = 27
D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER int32 = 28
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER int32 = 29
D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER int32 = 30
D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER int32 = 31
D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER int32 = 32
D3D11_TRACE_IMMEDIATE64 int32 = 33
D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER int32 = 34
D3D11_TRACE_INTERFACE_POINTER int32 = 35
)const
D3D11_TRACE_OUTPUT_NULL_REGISTER = 0;
D3D11_TRACE_INPUT_REGISTER = 1;
D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER = 2;
D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER = 3;
D3D11_TRACE_TEMP_REGISTER = 4;
D3D11_TRACE_INDEXABLE_TEMP_REGISTER = 5;
D3D11_TRACE_OUTPUT_REGISTER = 6;
D3D11_TRACE_OUTPUT_DEPTH_REGISTER = 7;
D3D11_TRACE_CONSTANT_BUFFER = 8;
D3D11_TRACE_IMMEDIATE32 = 9;
D3D11_TRACE_SAMPLER = 10;
D3D11_TRACE_RESOURCE = 11;
D3D11_TRACE_RASTERIZER = 12;
D3D11_TRACE_OUTPUT_COVERAGE_MASK = 13;
D3D11_TRACE_STREAM = 14;
D3D11_TRACE_THIS_POINTER = 15;
D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER = 16;
D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER = 17;
D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER = 18;
D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER = 19;
D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER = 20;
D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER = 21;
D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER = 22;
D3D11_TRACE_UNORDERED_ACCESS_VIEW = 23;
D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY = 24;
D3D11_TRACE_INPUT_THREAD_ID_REGISTER = 25;
D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER = 26;
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER = 27;
D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER = 28;
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER = 29;
D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER = 30;
D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER = 31;
D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER = 32;
D3D11_TRACE_IMMEDIATE64 = 33;
D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER = 34;
D3D11_TRACE_INTERFACE_POINTER = 35;// D3D11_TRACE_REGISTER_TYPE
pub const D3D11_TRACE_OUTPUT_NULL_REGISTER: i32 = 0;
pub const D3D11_TRACE_INPUT_REGISTER: i32 = 1;
pub const D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER: i32 = 2;
pub const D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER: i32 = 3;
pub const D3D11_TRACE_TEMP_REGISTER: i32 = 4;
pub const D3D11_TRACE_INDEXABLE_TEMP_REGISTER: i32 = 5;
pub const D3D11_TRACE_OUTPUT_REGISTER: i32 = 6;
pub const D3D11_TRACE_OUTPUT_DEPTH_REGISTER: i32 = 7;
pub const D3D11_TRACE_CONSTANT_BUFFER: i32 = 8;
pub const D3D11_TRACE_IMMEDIATE32: i32 = 9;
pub const D3D11_TRACE_SAMPLER: i32 = 10;
pub const D3D11_TRACE_RESOURCE: i32 = 11;
pub const D3D11_TRACE_RASTERIZER: i32 = 12;
pub const D3D11_TRACE_OUTPUT_COVERAGE_MASK: i32 = 13;
pub const D3D11_TRACE_STREAM: i32 = 14;
pub const D3D11_TRACE_THIS_POINTER: i32 = 15;
pub const D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER: i32 = 16;
pub const D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER: i32 = 17;
pub const D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER: i32 = 18;
pub const D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER: i32 = 19;
pub const D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER: i32 = 20;
pub const D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER: i32 = 21;
pub const D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER: i32 = 22;
pub const D3D11_TRACE_UNORDERED_ACCESS_VIEW: i32 = 23;
pub const D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY: i32 = 24;
pub const D3D11_TRACE_INPUT_THREAD_ID_REGISTER: i32 = 25;
pub const D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER: i32 = 26;
pub const D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER: i32 = 27;
pub const D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER: i32 = 28;
pub const D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER: i32 = 29;
pub const D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER: i32 = 30;
pub const D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER: i32 = 31;
pub const D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER: i32 = 32;
pub const D3D11_TRACE_IMMEDIATE64: i32 = 33;
pub const D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER: i32 = 34;
pub const D3D11_TRACE_INTERFACE_POINTER: i32 = 35;const
D3D11_TRACE_OUTPUT_NULL_REGISTER* = 0
D3D11_TRACE_INPUT_REGISTER* = 1
D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER* = 2
D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER* = 3
D3D11_TRACE_TEMP_REGISTER* = 4
D3D11_TRACE_INDEXABLE_TEMP_REGISTER* = 5
D3D11_TRACE_OUTPUT_REGISTER* = 6
D3D11_TRACE_OUTPUT_DEPTH_REGISTER* = 7
D3D11_TRACE_CONSTANT_BUFFER* = 8
D3D11_TRACE_IMMEDIATE32* = 9
D3D11_TRACE_SAMPLER* = 10
D3D11_TRACE_RESOURCE* = 11
D3D11_TRACE_RASTERIZER* = 12
D3D11_TRACE_OUTPUT_COVERAGE_MASK* = 13
D3D11_TRACE_STREAM* = 14
D3D11_TRACE_THIS_POINTER* = 15
D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER* = 16
D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER* = 17
D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER* = 18
D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER* = 19
D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER* = 20
D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER* = 21
D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER* = 22
D3D11_TRACE_UNORDERED_ACCESS_VIEW* = 23
D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY* = 24
D3D11_TRACE_INPUT_THREAD_ID_REGISTER* = 25
D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER* = 26
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER* = 27
D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER* = 28
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER* = 29
D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER* = 30
D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER* = 31
D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER* = 32
D3D11_TRACE_IMMEDIATE64* = 33
D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER* = 34
D3D11_TRACE_INTERFACE_POINTER* = 35enum D3D11_TRACE_REGISTER_TYPE : int {
D3D11_TRACE_OUTPUT_NULL_REGISTER = 0,
D3D11_TRACE_INPUT_REGISTER = 1,
D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER = 2,
D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER = 3,
D3D11_TRACE_TEMP_REGISTER = 4,
D3D11_TRACE_INDEXABLE_TEMP_REGISTER = 5,
D3D11_TRACE_OUTPUT_REGISTER = 6,
D3D11_TRACE_OUTPUT_DEPTH_REGISTER = 7,
D3D11_TRACE_CONSTANT_BUFFER = 8,
D3D11_TRACE_IMMEDIATE32 = 9,
D3D11_TRACE_SAMPLER = 10,
D3D11_TRACE_RESOURCE = 11,
D3D11_TRACE_RASTERIZER = 12,
D3D11_TRACE_OUTPUT_COVERAGE_MASK = 13,
D3D11_TRACE_STREAM = 14,
D3D11_TRACE_THIS_POINTER = 15,
D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER = 16,
D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER = 17,
D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER = 18,
D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER = 19,
D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER = 20,
D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER = 21,
D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER = 22,
D3D11_TRACE_UNORDERED_ACCESS_VIEW = 23,
D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY = 24,
D3D11_TRACE_INPUT_THREAD_ID_REGISTER = 25,
D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER = 26,
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER = 27,
D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER = 28,
D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER = 29,
D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER = 30,
D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER = 31,
D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER = 32,
D3D11_TRACE_IMMEDIATE64 = 33,
D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER = 34,
D3D11_TRACE_INTERFACE_POINTER = 35,
}#define global D3D11_TRACE_OUTPUT_NULL_REGISTER 0x0
#define global D3D11_TRACE_INPUT_REGISTER 0x1
#define global D3D11_TRACE_INPUT_PRIMITIVE_ID_REGISTER 0x2
#define global D3D11_TRACE_IMMEDIATE_CONSTANT_BUFFER 0x3
#define global D3D11_TRACE_TEMP_REGISTER 0x4
#define global D3D11_TRACE_INDEXABLE_TEMP_REGISTER 0x5
#define global D3D11_TRACE_OUTPUT_REGISTER 0x6
#define global D3D11_TRACE_OUTPUT_DEPTH_REGISTER 0x7
#define global D3D11_TRACE_CONSTANT_BUFFER 0x8
#define global D3D11_TRACE_IMMEDIATE32 0x9
#define global D3D11_TRACE_SAMPLER 0xA
#define global D3D11_TRACE_RESOURCE 0xB
#define global D3D11_TRACE_RASTERIZER 0xC
#define global D3D11_TRACE_OUTPUT_COVERAGE_MASK 0xD
#define global D3D11_TRACE_STREAM 0xE
#define global D3D11_TRACE_THIS_POINTER 0xF
#define global D3D11_TRACE_OUTPUT_CONTROL_POINT_ID_REGISTER 0x10
#define global D3D11_TRACE_INPUT_FORK_INSTANCE_ID_REGISTER 0x11
#define global D3D11_TRACE_INPUT_JOIN_INSTANCE_ID_REGISTER 0x12
#define global D3D11_TRACE_INPUT_CONTROL_POINT_REGISTER 0x13
#define global D3D11_TRACE_OUTPUT_CONTROL_POINT_REGISTER 0x14
#define global D3D11_TRACE_INPUT_PATCH_CONSTANT_REGISTER 0x15
#define global D3D11_TRACE_INPUT_DOMAIN_POINT_REGISTER 0x16
#define global D3D11_TRACE_UNORDERED_ACCESS_VIEW 0x17
#define global D3D11_TRACE_THREAD_GROUP_SHARED_MEMORY 0x18
#define global D3D11_TRACE_INPUT_THREAD_ID_REGISTER 0x19
#define global D3D11_TRACE_INPUT_THREAD_GROUP_ID_REGISTER 0x1A
#define global D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_REGISTER 0x1B
#define global D3D11_TRACE_INPUT_COVERAGE_MASK_REGISTER 0x1C
#define global D3D11_TRACE_INPUT_THREAD_ID_IN_GROUP_FLATTENED_REGISTER 0x1D
#define global D3D11_TRACE_INPUT_GS_INSTANCE_ID_REGISTER 0x1E
#define global D3D11_TRACE_OUTPUT_DEPTH_GREATER_EQUAL_REGISTER 0x1F
#define global D3D11_TRACE_OUTPUT_DEPTH_LESS_EQUAL_REGISTER 0x20
#define global D3D11_TRACE_IMMEDIATE64 0x21
#define global D3D11_TRACE_INPUT_CYCLE_COUNTER_REGISTER 0x22
#define global D3D11_TRACE_INTERFACE_POINTER 0x23