Win32 API 日本語リファレンス
ホームFoundation.Metadata › Architecture

Architecture

列挙型フラグ
基底型i4

メンバー 5

名前10進16進
None00x0
X8610x1
X6420x2
Arm6440x4
All70x7

各言語での定義

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

typedef enum Architecture : int {
    None = 0,
    X86 = 1,
    X64 = 2,
    Arm64 = 4,
    All = 7
} Architecture;
[Flags]
public enum Architecture : int
{
    None = 0,
    X86 = 1,
    X64 = 2,
    Arm64 = 4,
    All = 7,
}
<Flags>
Public Enum Architecture As Integer
    None = 0
    X86 = 1
    X64 = 2
    Arm64 = 4
    All = 7
End Enum
import enum

class Architecture(enum.IntFlag):
    None = 0
    X86 = 1
    X64 = 2
    Arm64 = 4
    All = 7
// Architecture (flags)
pub const None: i32 = 0;
pub const X86: i32 = 1;
pub const X64: i32 = 2;
pub const Arm64: i32 = 4;
pub const All: i32 = 7;
// Architecture
const (
	None int32 = 0
	X86 int32 = 1
	X64 int32 = 2
	Arm64 int32 = 4
	All int32 = 7
)
const
  None = 0;
  X86 = 1;
  X64 = 2;
  Arm64 = 4;
  All = 7;
// Architecture
pub const None: i32 = 0;
pub const X86: i32 = 1;
pub const X64: i32 = 2;
pub const Arm64: i32 = 4;
pub const All: i32 = 7;
const
  None* = 0
  X86* = 1
  X64* = 2
  Arm64* = 4
  All* = 7
enum Architecture : int {
    None = 0,
    X86 = 1,
    X64 = 2,
    Arm64 = 4,
    All = 7,
}
#define global None  0x0
#define global X86   0x1
#define global X64   0x2
#define global Arm64 0x4
#define global All   0x7
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。