Win32 API 日本語リファレンス
ホームGraphics.Direct3D.Dxc › DXC_OUT_KIND

DXC_OUT_KIND

列挙型
基底型i4

メンバー 16

名前10進16進
DXC_OUT_NONE00x0
DXC_OUT_OBJECT10x1
DXC_OUT_ERRORS20x2
DXC_OUT_PDB30x3
DXC_OUT_SHADER_HASH40x4
DXC_OUT_DISASSEMBLY50x5
DXC_OUT_HLSL60x6
DXC_OUT_TEXT70x7
DXC_OUT_REFLECTION80x8
DXC_OUT_ROOT_SIGNATURE90x9
DXC_OUT_EXTRA_OUTPUTS100xA
DXC_OUT_REMARKS110xB
DXC_OUT_TIME_REPORT120xC
DXC_OUT_TIME_TRACE130xD
DXC_OUT_LAST130xD
DXC_OUT_NUM_ENUMS140xE

各言語での定義

列挙メンバーの定義。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 Enum
import 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* = 14
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,
}
#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