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

D3D10_SHADER_DEBUG_SCOPETYPE

列挙型
基底型i4

メンバー 8

名前10進16進
D3D10_SHADER_DEBUG_SCOPE_GLOBAL00x0
D3D10_SHADER_DEBUG_SCOPE_BLOCK10x1
D3D10_SHADER_DEBUG_SCOPE_FORLOOP20x2
D3D10_SHADER_DEBUG_SCOPE_STRUCT30x3
D3D10_SHADER_DEBUG_SCOPE_FUNC_PARAMS40x4
D3D10_SHADER_DEBUG_SCOPE_STATEBLOCK50x5
D3D10_SHADER_DEBUG_SCOPE_NAMESPACE60x6
D3D10_SHADER_DEBUG_SCOPE_ANNOTATION70x7

各言語での定義

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

typedef enum D3D10_SHADER_DEBUG_SCOPETYPE : int {
    D3D10_SHADER_DEBUG_SCOPE_GLOBAL = 0,
    D3D10_SHADER_DEBUG_SCOPE_BLOCK = 1,
    D3D10_SHADER_DEBUG_SCOPE_FORLOOP = 2,
    D3D10_SHADER_DEBUG_SCOPE_STRUCT = 3,
    D3D10_SHADER_DEBUG_SCOPE_FUNC_PARAMS = 4,
    D3D10_SHADER_DEBUG_SCOPE_STATEBLOCK = 5,
    D3D10_SHADER_DEBUG_SCOPE_NAMESPACE = 6,
    D3D10_SHADER_DEBUG_SCOPE_ANNOTATION = 7
} D3D10_SHADER_DEBUG_SCOPETYPE;
public enum D3D10_SHADER_DEBUG_SCOPETYPE : int
{
    D3D10_SHADER_DEBUG_SCOPE_GLOBAL = 0,
    D3D10_SHADER_DEBUG_SCOPE_BLOCK = 1,
    D3D10_SHADER_DEBUG_SCOPE_FORLOOP = 2,
    D3D10_SHADER_DEBUG_SCOPE_STRUCT = 3,
    D3D10_SHADER_DEBUG_SCOPE_FUNC_PARAMS = 4,
    D3D10_SHADER_DEBUG_SCOPE_STATEBLOCK = 5,
    D3D10_SHADER_DEBUG_SCOPE_NAMESPACE = 6,
    D3D10_SHADER_DEBUG_SCOPE_ANNOTATION = 7,
}
Public Enum D3D10_SHADER_DEBUG_SCOPETYPE As Integer
    D3D10_SHADER_DEBUG_SCOPE_GLOBAL = 0
    D3D10_SHADER_DEBUG_SCOPE_BLOCK = 1
    D3D10_SHADER_DEBUG_SCOPE_FORLOOP = 2
    D3D10_SHADER_DEBUG_SCOPE_STRUCT = 3
    D3D10_SHADER_DEBUG_SCOPE_FUNC_PARAMS = 4
    D3D10_SHADER_DEBUG_SCOPE_STATEBLOCK = 5
    D3D10_SHADER_DEBUG_SCOPE_NAMESPACE = 6
    D3D10_SHADER_DEBUG_SCOPE_ANNOTATION = 7
End Enum
import enum

class D3D10_SHADER_DEBUG_SCOPETYPE(enum.IntEnum):
    D3D10_SHADER_DEBUG_SCOPE_GLOBAL = 0
    D3D10_SHADER_DEBUG_SCOPE_BLOCK = 1
    D3D10_SHADER_DEBUG_SCOPE_FORLOOP = 2
    D3D10_SHADER_DEBUG_SCOPE_STRUCT = 3
    D3D10_SHADER_DEBUG_SCOPE_FUNC_PARAMS = 4
    D3D10_SHADER_DEBUG_SCOPE_STATEBLOCK = 5
    D3D10_SHADER_DEBUG_SCOPE_NAMESPACE = 6
    D3D10_SHADER_DEBUG_SCOPE_ANNOTATION = 7
// D3D10_SHADER_DEBUG_SCOPETYPE
pub const D3D10_SHADER_DEBUG_SCOPE_GLOBAL: i32 = 0;
pub const D3D10_SHADER_DEBUG_SCOPE_BLOCK: i32 = 1;
pub const D3D10_SHADER_DEBUG_SCOPE_FORLOOP: i32 = 2;
pub const D3D10_SHADER_DEBUG_SCOPE_STRUCT: i32 = 3;
pub const D3D10_SHADER_DEBUG_SCOPE_FUNC_PARAMS: i32 = 4;
pub const D3D10_SHADER_DEBUG_SCOPE_STATEBLOCK: i32 = 5;
pub const D3D10_SHADER_DEBUG_SCOPE_NAMESPACE: i32 = 6;
pub const D3D10_SHADER_DEBUG_SCOPE_ANNOTATION: i32 = 7;
// D3D10_SHADER_DEBUG_SCOPETYPE
const (
	D3D10_SHADER_DEBUG_SCOPE_GLOBAL int32 = 0
	D3D10_SHADER_DEBUG_SCOPE_BLOCK int32 = 1
	D3D10_SHADER_DEBUG_SCOPE_FORLOOP int32 = 2
	D3D10_SHADER_DEBUG_SCOPE_STRUCT int32 = 3
	D3D10_SHADER_DEBUG_SCOPE_FUNC_PARAMS int32 = 4
	D3D10_SHADER_DEBUG_SCOPE_STATEBLOCK int32 = 5
	D3D10_SHADER_DEBUG_SCOPE_NAMESPACE int32 = 6
	D3D10_SHADER_DEBUG_SCOPE_ANNOTATION int32 = 7
)
const
  D3D10_SHADER_DEBUG_SCOPE_GLOBAL = 0;
  D3D10_SHADER_DEBUG_SCOPE_BLOCK = 1;
  D3D10_SHADER_DEBUG_SCOPE_FORLOOP = 2;
  D3D10_SHADER_DEBUG_SCOPE_STRUCT = 3;
  D3D10_SHADER_DEBUG_SCOPE_FUNC_PARAMS = 4;
  D3D10_SHADER_DEBUG_SCOPE_STATEBLOCK = 5;
  D3D10_SHADER_DEBUG_SCOPE_NAMESPACE = 6;
  D3D10_SHADER_DEBUG_SCOPE_ANNOTATION = 7;
// D3D10_SHADER_DEBUG_SCOPETYPE
pub const D3D10_SHADER_DEBUG_SCOPE_GLOBAL: i32 = 0;
pub const D3D10_SHADER_DEBUG_SCOPE_BLOCK: i32 = 1;
pub const D3D10_SHADER_DEBUG_SCOPE_FORLOOP: i32 = 2;
pub const D3D10_SHADER_DEBUG_SCOPE_STRUCT: i32 = 3;
pub const D3D10_SHADER_DEBUG_SCOPE_FUNC_PARAMS: i32 = 4;
pub const D3D10_SHADER_DEBUG_SCOPE_STATEBLOCK: i32 = 5;
pub const D3D10_SHADER_DEBUG_SCOPE_NAMESPACE: i32 = 6;
pub const D3D10_SHADER_DEBUG_SCOPE_ANNOTATION: i32 = 7;
const
  D3D10_SHADER_DEBUG_SCOPE_GLOBAL* = 0
  D3D10_SHADER_DEBUG_SCOPE_BLOCK* = 1
  D3D10_SHADER_DEBUG_SCOPE_FORLOOP* = 2
  D3D10_SHADER_DEBUG_SCOPE_STRUCT* = 3
  D3D10_SHADER_DEBUG_SCOPE_FUNC_PARAMS* = 4
  D3D10_SHADER_DEBUG_SCOPE_STATEBLOCK* = 5
  D3D10_SHADER_DEBUG_SCOPE_NAMESPACE* = 6
  D3D10_SHADER_DEBUG_SCOPE_ANNOTATION* = 7
enum D3D10_SHADER_DEBUG_SCOPETYPE : int {
    D3D10_SHADER_DEBUG_SCOPE_GLOBAL = 0,
    D3D10_SHADER_DEBUG_SCOPE_BLOCK = 1,
    D3D10_SHADER_DEBUG_SCOPE_FORLOOP = 2,
    D3D10_SHADER_DEBUG_SCOPE_STRUCT = 3,
    D3D10_SHADER_DEBUG_SCOPE_FUNC_PARAMS = 4,
    D3D10_SHADER_DEBUG_SCOPE_STATEBLOCK = 5,
    D3D10_SHADER_DEBUG_SCOPE_NAMESPACE = 6,
    D3D10_SHADER_DEBUG_SCOPE_ANNOTATION = 7,
}
#define global D3D10_SHADER_DEBUG_SCOPE_GLOBAL      0x0
#define global D3D10_SHADER_DEBUG_SCOPE_BLOCK       0x1
#define global D3D10_SHADER_DEBUG_SCOPE_FORLOOP     0x2
#define global D3D10_SHADER_DEBUG_SCOPE_STRUCT      0x3
#define global D3D10_SHADER_DEBUG_SCOPE_FUNC_PARAMS 0x4
#define global D3D10_SHADER_DEBUG_SCOPE_STATEBLOCK  0x5
#define global D3D10_SHADER_DEBUG_SCOPE_NAMESPACE   0x6
#define global D3D10_SHADER_DEBUG_SCOPE_ANNOTATION  0x7