ホーム › Graphics.Direct3D.Dxc › DXC_OUT_KIND
DXC_OUT_KIND
列挙型メンバー 16
| 名前 | 10進 | 16進 |
|---|---|---|
| DXC_OUT_NONE | 0 | 0x0 |
| DXC_OUT_OBJECT | 1 | 0x1 |
| DXC_OUT_ERRORS | 2 | 0x2 |
| DXC_OUT_PDB | 3 | 0x3 |
| DXC_OUT_SHADER_HASH | 4 | 0x4 |
| DXC_OUT_DISASSEMBLY | 5 | 0x5 |
| DXC_OUT_HLSL | 6 | 0x6 |
| DXC_OUT_TEXT | 7 | 0x7 |
| DXC_OUT_REFLECTION | 8 | 0x8 |
| DXC_OUT_ROOT_SIGNATURE | 9 | 0x9 |
| DXC_OUT_EXTRA_OUTPUTS | 10 | 0xA |
| DXC_OUT_REMARKS | 11 | 0xB |
| DXC_OUT_TIME_REPORT | 12 | 0xC |
| DXC_OUT_TIME_TRACE | 13 | 0xD |
| DXC_OUT_LAST | 13 | 0xD |
| DXC_OUT_NUM_ENUMS | 14 | 0xE |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum DXC_OUT_KIND : int {
DXC_OUT_NONE = 0,
DXC_OUT_OBJECT = 1,
DXC_OUT_ERRORS = 2,
DXC_OUT_PDB = 3,
DXC_OUT_SHADER_HASH = 4,
DXC_OUT_DISASSEMBLY = 5,
DXC_OUT_HLSL = 6,
DXC_OUT_TEXT = 7,
DXC_OUT_REFLECTION = 8,
DXC_OUT_ROOT_SIGNATURE = 9,
DXC_OUT_EXTRA_OUTPUTS = 10,
DXC_OUT_REMARKS = 11,
DXC_OUT_TIME_REPORT = 12,
DXC_OUT_TIME_TRACE = 13,
DXC_OUT_LAST = 13,
DXC_OUT_NUM_ENUMS = 14
} DXC_OUT_KIND;public enum DXC_OUT_KIND : int
{
DXC_OUT_NONE = 0,
DXC_OUT_OBJECT = 1,
DXC_OUT_ERRORS = 2,
DXC_OUT_PDB = 3,
DXC_OUT_SHADER_HASH = 4,
DXC_OUT_DISASSEMBLY = 5,
DXC_OUT_HLSL = 6,
DXC_OUT_TEXT = 7,
DXC_OUT_REFLECTION = 8,
DXC_OUT_ROOT_SIGNATURE = 9,
DXC_OUT_EXTRA_OUTPUTS = 10,
DXC_OUT_REMARKS = 11,
DXC_OUT_TIME_REPORT = 12,
DXC_OUT_TIME_TRACE = 13,
DXC_OUT_LAST = 13,
DXC_OUT_NUM_ENUMS = 14,
}Public Enum DXC_OUT_KIND As Integer
DXC_OUT_NONE = 0
DXC_OUT_OBJECT = 1
DXC_OUT_ERRORS = 2
DXC_OUT_PDB = 3
DXC_OUT_SHADER_HASH = 4
DXC_OUT_DISASSEMBLY = 5
DXC_OUT_HLSL = 6
DXC_OUT_TEXT = 7
DXC_OUT_REFLECTION = 8
DXC_OUT_ROOT_SIGNATURE = 9
DXC_OUT_EXTRA_OUTPUTS = 10
DXC_OUT_REMARKS = 11
DXC_OUT_TIME_REPORT = 12
DXC_OUT_TIME_TRACE = 13
DXC_OUT_LAST = 13
DXC_OUT_NUM_ENUMS = 14
End Enumimport enum
class DXC_OUT_KIND(enum.IntEnum):
DXC_OUT_NONE = 0
DXC_OUT_OBJECT = 1
DXC_OUT_ERRORS = 2
DXC_OUT_PDB = 3
DXC_OUT_SHADER_HASH = 4
DXC_OUT_DISASSEMBLY = 5
DXC_OUT_HLSL = 6
DXC_OUT_TEXT = 7
DXC_OUT_REFLECTION = 8
DXC_OUT_ROOT_SIGNATURE = 9
DXC_OUT_EXTRA_OUTPUTS = 10
DXC_OUT_REMARKS = 11
DXC_OUT_TIME_REPORT = 12
DXC_OUT_TIME_TRACE = 13
DXC_OUT_LAST = 13
DXC_OUT_NUM_ENUMS = 14// DXC_OUT_KIND
pub const DXC_OUT_NONE: i32 = 0;
pub const DXC_OUT_OBJECT: i32 = 1;
pub const DXC_OUT_ERRORS: i32 = 2;
pub const DXC_OUT_PDB: i32 = 3;
pub const DXC_OUT_SHADER_HASH: i32 = 4;
pub const DXC_OUT_DISASSEMBLY: i32 = 5;
pub const DXC_OUT_HLSL: i32 = 6;
pub const DXC_OUT_TEXT: i32 = 7;
pub const DXC_OUT_REFLECTION: i32 = 8;
pub const DXC_OUT_ROOT_SIGNATURE: i32 = 9;
pub const DXC_OUT_EXTRA_OUTPUTS: i32 = 10;
pub const DXC_OUT_REMARKS: i32 = 11;
pub const DXC_OUT_TIME_REPORT: i32 = 12;
pub const DXC_OUT_TIME_TRACE: i32 = 13;
pub const DXC_OUT_LAST: i32 = 13;
pub const DXC_OUT_NUM_ENUMS: i32 = 14;// DXC_OUT_KIND
const (
DXC_OUT_NONE int32 = 0
DXC_OUT_OBJECT int32 = 1
DXC_OUT_ERRORS int32 = 2
DXC_OUT_PDB int32 = 3
DXC_OUT_SHADER_HASH int32 = 4
DXC_OUT_DISASSEMBLY int32 = 5
DXC_OUT_HLSL int32 = 6
DXC_OUT_TEXT int32 = 7
DXC_OUT_REFLECTION int32 = 8
DXC_OUT_ROOT_SIGNATURE int32 = 9
DXC_OUT_EXTRA_OUTPUTS int32 = 10
DXC_OUT_REMARKS int32 = 11
DXC_OUT_TIME_REPORT int32 = 12
DXC_OUT_TIME_TRACE int32 = 13
DXC_OUT_LAST int32 = 13
DXC_OUT_NUM_ENUMS int32 = 14
)const
DXC_OUT_NONE = 0;
DXC_OUT_OBJECT = 1;
DXC_OUT_ERRORS = 2;
DXC_OUT_PDB = 3;
DXC_OUT_SHADER_HASH = 4;
DXC_OUT_DISASSEMBLY = 5;
DXC_OUT_HLSL = 6;
DXC_OUT_TEXT = 7;
DXC_OUT_REFLECTION = 8;
DXC_OUT_ROOT_SIGNATURE = 9;
DXC_OUT_EXTRA_OUTPUTS = 10;
DXC_OUT_REMARKS = 11;
DXC_OUT_TIME_REPORT = 12;
DXC_OUT_TIME_TRACE = 13;
DXC_OUT_LAST = 13;
DXC_OUT_NUM_ENUMS = 14;// DXC_OUT_KIND
pub const DXC_OUT_NONE: i32 = 0;
pub const DXC_OUT_OBJECT: i32 = 1;
pub const DXC_OUT_ERRORS: i32 = 2;
pub const DXC_OUT_PDB: i32 = 3;
pub const DXC_OUT_SHADER_HASH: i32 = 4;
pub const DXC_OUT_DISASSEMBLY: i32 = 5;
pub const DXC_OUT_HLSL: i32 = 6;
pub const DXC_OUT_TEXT: i32 = 7;
pub const DXC_OUT_REFLECTION: i32 = 8;
pub const DXC_OUT_ROOT_SIGNATURE: i32 = 9;
pub const DXC_OUT_EXTRA_OUTPUTS: i32 = 10;
pub const DXC_OUT_REMARKS: i32 = 11;
pub const DXC_OUT_TIME_REPORT: i32 = 12;
pub const DXC_OUT_TIME_TRACE: i32 = 13;
pub const DXC_OUT_LAST: i32 = 13;
pub const DXC_OUT_NUM_ENUMS: i32 = 14;const
DXC_OUT_NONE* = 0
DXC_OUT_OBJECT* = 1
DXC_OUT_ERRORS* = 2
DXC_OUT_PDB* = 3
DXC_OUT_SHADER_HASH* = 4
DXC_OUT_DISASSEMBLY* = 5
DXC_OUT_HLSL* = 6
DXC_OUT_TEXT* = 7
DXC_OUT_REFLECTION* = 8
DXC_OUT_ROOT_SIGNATURE* = 9
DXC_OUT_EXTRA_OUTPUTS* = 10
DXC_OUT_REMARKS* = 11
DXC_OUT_TIME_REPORT* = 12
DXC_OUT_TIME_TRACE* = 13
DXC_OUT_LAST* = 13
DXC_OUT_NUM_ENUMS* = 14enum DXC_OUT_KIND : int {
DXC_OUT_NONE = 0,
DXC_OUT_OBJECT = 1,
DXC_OUT_ERRORS = 2,
DXC_OUT_PDB = 3,
DXC_OUT_SHADER_HASH = 4,
DXC_OUT_DISASSEMBLY = 5,
DXC_OUT_HLSL = 6,
DXC_OUT_TEXT = 7,
DXC_OUT_REFLECTION = 8,
DXC_OUT_ROOT_SIGNATURE = 9,
DXC_OUT_EXTRA_OUTPUTS = 10,
DXC_OUT_REMARKS = 11,
DXC_OUT_TIME_REPORT = 12,
DXC_OUT_TIME_TRACE = 13,
DXC_OUT_LAST = 13,
DXC_OUT_NUM_ENUMS = 14,
}#define global DXC_OUT_NONE 0x0
#define global DXC_OUT_OBJECT 0x1
#define global DXC_OUT_ERRORS 0x2
#define global DXC_OUT_PDB 0x3
#define global DXC_OUT_SHADER_HASH 0x4
#define global DXC_OUT_DISASSEMBLY 0x5
#define global DXC_OUT_HLSL 0x6
#define global DXC_OUT_TEXT 0x7
#define global DXC_OUT_REFLECTION 0x8
#define global DXC_OUT_ROOT_SIGNATURE 0x9
#define global DXC_OUT_EXTRA_OUTPUTS 0xA
#define global DXC_OUT_REMARKS 0xB
#define global DXC_OUT_TIME_REPORT 0xC
#define global DXC_OUT_TIME_TRACE 0xD
#define global DXC_OUT_LAST 0xD
#define global DXC_OUT_NUM_ENUMS 0xE