ホーム › Graphics.OpenGL › PFD_FLAGS
PFD_FLAGS
列挙型フラグメンバー 19
| 名前 | 10進 | 16進 |
|---|---|---|
| PFD_DOUBLEBUFFER | 1 | 0x1 |
| PFD_STEREO | 2 | 0x2 |
| PFD_DRAW_TO_WINDOW | 4 | 0x4 |
| PFD_DRAW_TO_BITMAP | 8 | 0x8 |
| PFD_SUPPORT_GDI | 16 | 0x10 |
| PFD_SUPPORT_OPENGL | 32 | 0x20 |
| PFD_GENERIC_FORMAT | 64 | 0x40 |
| PFD_NEED_PALETTE | 128 | 0x80 |
| PFD_NEED_SYSTEM_PALETTE | 256 | 0x100 |
| PFD_SWAP_EXCHANGE | 512 | 0x200 |
| PFD_SWAP_COPY | 1024 | 0x400 |
| PFD_SWAP_LAYER_BUFFERS | 2048 | 0x800 |
| PFD_GENERIC_ACCELERATED | 4096 | 0x1000 |
| PFD_SUPPORT_DIRECTDRAW | 8192 | 0x2000 |
| PFD_DIRECT3D_ACCELERATED | 16384 | 0x4000 |
| PFD_SUPPORT_COMPOSITION | 32768 | 0x8000 |
| PFD_DEPTH_DONTCARE | 536870912 | 0x20000000 |
| PFD_DOUBLEBUFFER_DONTCARE | 1073741824 | 0x40000000 |
| PFD_STEREO_DONTCARE | 2147483648 | 0x80000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum PFD_FLAGS : unsigned int {
PFD_DOUBLEBUFFER = 1,
PFD_STEREO = 2,
PFD_DRAW_TO_WINDOW = 4,
PFD_DRAW_TO_BITMAP = 8,
PFD_SUPPORT_GDI = 16,
PFD_SUPPORT_OPENGL = 32,
PFD_GENERIC_FORMAT = 64,
PFD_NEED_PALETTE = 128,
PFD_NEED_SYSTEM_PALETTE = 256,
PFD_SWAP_EXCHANGE = 512,
PFD_SWAP_COPY = 1024,
PFD_SWAP_LAYER_BUFFERS = 2048,
PFD_GENERIC_ACCELERATED = 4096,
PFD_SUPPORT_DIRECTDRAW = 8192,
PFD_DIRECT3D_ACCELERATED = 16384,
PFD_SUPPORT_COMPOSITION = 32768,
PFD_DEPTH_DONTCARE = 536870912,
PFD_DOUBLEBUFFER_DONTCARE = 1073741824,
PFD_STEREO_DONTCARE = 2147483648
} PFD_FLAGS;[Flags]
public enum PFD_FLAGS : uint
{
PFD_DOUBLEBUFFER = 1,
PFD_STEREO = 2,
PFD_DRAW_TO_WINDOW = 4,
PFD_DRAW_TO_BITMAP = 8,
PFD_SUPPORT_GDI = 16,
PFD_SUPPORT_OPENGL = 32,
PFD_GENERIC_FORMAT = 64,
PFD_NEED_PALETTE = 128,
PFD_NEED_SYSTEM_PALETTE = 256,
PFD_SWAP_EXCHANGE = 512,
PFD_SWAP_COPY = 1024,
PFD_SWAP_LAYER_BUFFERS = 2048,
PFD_GENERIC_ACCELERATED = 4096,
PFD_SUPPORT_DIRECTDRAW = 8192,
PFD_DIRECT3D_ACCELERATED = 16384,
PFD_SUPPORT_COMPOSITION = 32768,
PFD_DEPTH_DONTCARE = 536870912,
PFD_DOUBLEBUFFER_DONTCARE = 1073741824,
PFD_STEREO_DONTCARE = 2147483648,
}<Flags>
Public Enum PFD_FLAGS As UInteger
PFD_DOUBLEBUFFER = 1
PFD_STEREO = 2
PFD_DRAW_TO_WINDOW = 4
PFD_DRAW_TO_BITMAP = 8
PFD_SUPPORT_GDI = 16
PFD_SUPPORT_OPENGL = 32
PFD_GENERIC_FORMAT = 64
PFD_NEED_PALETTE = 128
PFD_NEED_SYSTEM_PALETTE = 256
PFD_SWAP_EXCHANGE = 512
PFD_SWAP_COPY = 1024
PFD_SWAP_LAYER_BUFFERS = 2048
PFD_GENERIC_ACCELERATED = 4096
PFD_SUPPORT_DIRECTDRAW = 8192
PFD_DIRECT3D_ACCELERATED = 16384
PFD_SUPPORT_COMPOSITION = 32768
PFD_DEPTH_DONTCARE = 536870912
PFD_DOUBLEBUFFER_DONTCARE = 1073741824
PFD_STEREO_DONTCARE = 2147483648
End Enumimport enum
class PFD_FLAGS(enum.IntFlag):
PFD_DOUBLEBUFFER = 1
PFD_STEREO = 2
PFD_DRAW_TO_WINDOW = 4
PFD_DRAW_TO_BITMAP = 8
PFD_SUPPORT_GDI = 16
PFD_SUPPORT_OPENGL = 32
PFD_GENERIC_FORMAT = 64
PFD_NEED_PALETTE = 128
PFD_NEED_SYSTEM_PALETTE = 256
PFD_SWAP_EXCHANGE = 512
PFD_SWAP_COPY = 1024
PFD_SWAP_LAYER_BUFFERS = 2048
PFD_GENERIC_ACCELERATED = 4096
PFD_SUPPORT_DIRECTDRAW = 8192
PFD_DIRECT3D_ACCELERATED = 16384
PFD_SUPPORT_COMPOSITION = 32768
PFD_DEPTH_DONTCARE = 536870912
PFD_DOUBLEBUFFER_DONTCARE = 1073741824
PFD_STEREO_DONTCARE = 2147483648// PFD_FLAGS (flags)
pub const PFD_DOUBLEBUFFER: u32 = 1;
pub const PFD_STEREO: u32 = 2;
pub const PFD_DRAW_TO_WINDOW: u32 = 4;
pub const PFD_DRAW_TO_BITMAP: u32 = 8;
pub const PFD_SUPPORT_GDI: u32 = 16;
pub const PFD_SUPPORT_OPENGL: u32 = 32;
pub const PFD_GENERIC_FORMAT: u32 = 64;
pub const PFD_NEED_PALETTE: u32 = 128;
pub const PFD_NEED_SYSTEM_PALETTE: u32 = 256;
pub const PFD_SWAP_EXCHANGE: u32 = 512;
pub const PFD_SWAP_COPY: u32 = 1024;
pub const PFD_SWAP_LAYER_BUFFERS: u32 = 2048;
pub const PFD_GENERIC_ACCELERATED: u32 = 4096;
pub const PFD_SUPPORT_DIRECTDRAW: u32 = 8192;
pub const PFD_DIRECT3D_ACCELERATED: u32 = 16384;
pub const PFD_SUPPORT_COMPOSITION: u32 = 32768;
pub const PFD_DEPTH_DONTCARE: u32 = 536870912;
pub const PFD_DOUBLEBUFFER_DONTCARE: u32 = 1073741824;
pub const PFD_STEREO_DONTCARE: u32 = 2147483648;// PFD_FLAGS
const (
PFD_DOUBLEBUFFER uint32 = 1
PFD_STEREO uint32 = 2
PFD_DRAW_TO_WINDOW uint32 = 4
PFD_DRAW_TO_BITMAP uint32 = 8
PFD_SUPPORT_GDI uint32 = 16
PFD_SUPPORT_OPENGL uint32 = 32
PFD_GENERIC_FORMAT uint32 = 64
PFD_NEED_PALETTE uint32 = 128
PFD_NEED_SYSTEM_PALETTE uint32 = 256
PFD_SWAP_EXCHANGE uint32 = 512
PFD_SWAP_COPY uint32 = 1024
PFD_SWAP_LAYER_BUFFERS uint32 = 2048
PFD_GENERIC_ACCELERATED uint32 = 4096
PFD_SUPPORT_DIRECTDRAW uint32 = 8192
PFD_DIRECT3D_ACCELERATED uint32 = 16384
PFD_SUPPORT_COMPOSITION uint32 = 32768
PFD_DEPTH_DONTCARE uint32 = 536870912
PFD_DOUBLEBUFFER_DONTCARE uint32 = 1073741824
PFD_STEREO_DONTCARE uint32 = 2147483648
)const
PFD_DOUBLEBUFFER = 1;
PFD_STEREO = 2;
PFD_DRAW_TO_WINDOW = 4;
PFD_DRAW_TO_BITMAP = 8;
PFD_SUPPORT_GDI = 16;
PFD_SUPPORT_OPENGL = 32;
PFD_GENERIC_FORMAT = 64;
PFD_NEED_PALETTE = 128;
PFD_NEED_SYSTEM_PALETTE = 256;
PFD_SWAP_EXCHANGE = 512;
PFD_SWAP_COPY = 1024;
PFD_SWAP_LAYER_BUFFERS = 2048;
PFD_GENERIC_ACCELERATED = 4096;
PFD_SUPPORT_DIRECTDRAW = 8192;
PFD_DIRECT3D_ACCELERATED = 16384;
PFD_SUPPORT_COMPOSITION = 32768;
PFD_DEPTH_DONTCARE = 536870912;
PFD_DOUBLEBUFFER_DONTCARE = 1073741824;
PFD_STEREO_DONTCARE = 2147483648;// PFD_FLAGS
pub const PFD_DOUBLEBUFFER: u32 = 1;
pub const PFD_STEREO: u32 = 2;
pub const PFD_DRAW_TO_WINDOW: u32 = 4;
pub const PFD_DRAW_TO_BITMAP: u32 = 8;
pub const PFD_SUPPORT_GDI: u32 = 16;
pub const PFD_SUPPORT_OPENGL: u32 = 32;
pub const PFD_GENERIC_FORMAT: u32 = 64;
pub const PFD_NEED_PALETTE: u32 = 128;
pub const PFD_NEED_SYSTEM_PALETTE: u32 = 256;
pub const PFD_SWAP_EXCHANGE: u32 = 512;
pub const PFD_SWAP_COPY: u32 = 1024;
pub const PFD_SWAP_LAYER_BUFFERS: u32 = 2048;
pub const PFD_GENERIC_ACCELERATED: u32 = 4096;
pub const PFD_SUPPORT_DIRECTDRAW: u32 = 8192;
pub const PFD_DIRECT3D_ACCELERATED: u32 = 16384;
pub const PFD_SUPPORT_COMPOSITION: u32 = 32768;
pub const PFD_DEPTH_DONTCARE: u32 = 536870912;
pub const PFD_DOUBLEBUFFER_DONTCARE: u32 = 1073741824;
pub const PFD_STEREO_DONTCARE: u32 = 2147483648;const
PFD_DOUBLEBUFFER* = 1
PFD_STEREO* = 2
PFD_DRAW_TO_WINDOW* = 4
PFD_DRAW_TO_BITMAP* = 8
PFD_SUPPORT_GDI* = 16
PFD_SUPPORT_OPENGL* = 32
PFD_GENERIC_FORMAT* = 64
PFD_NEED_PALETTE* = 128
PFD_NEED_SYSTEM_PALETTE* = 256
PFD_SWAP_EXCHANGE* = 512
PFD_SWAP_COPY* = 1024
PFD_SWAP_LAYER_BUFFERS* = 2048
PFD_GENERIC_ACCELERATED* = 4096
PFD_SUPPORT_DIRECTDRAW* = 8192
PFD_DIRECT3D_ACCELERATED* = 16384
PFD_SUPPORT_COMPOSITION* = 32768
PFD_DEPTH_DONTCARE* = 536870912
PFD_DOUBLEBUFFER_DONTCARE* = 1073741824
PFD_STEREO_DONTCARE* = 2147483648enum PFD_FLAGS : uint {
PFD_DOUBLEBUFFER = 1,
PFD_STEREO = 2,
PFD_DRAW_TO_WINDOW = 4,
PFD_DRAW_TO_BITMAP = 8,
PFD_SUPPORT_GDI = 16,
PFD_SUPPORT_OPENGL = 32,
PFD_GENERIC_FORMAT = 64,
PFD_NEED_PALETTE = 128,
PFD_NEED_SYSTEM_PALETTE = 256,
PFD_SWAP_EXCHANGE = 512,
PFD_SWAP_COPY = 1024,
PFD_SWAP_LAYER_BUFFERS = 2048,
PFD_GENERIC_ACCELERATED = 4096,
PFD_SUPPORT_DIRECTDRAW = 8192,
PFD_DIRECT3D_ACCELERATED = 16384,
PFD_SUPPORT_COMPOSITION = 32768,
PFD_DEPTH_DONTCARE = 536870912,
PFD_DOUBLEBUFFER_DONTCARE = 1073741824,
PFD_STEREO_DONTCARE = 2147483648,
}#define global PFD_DOUBLEBUFFER 0x1
#define global PFD_STEREO 0x2
#define global PFD_DRAW_TO_WINDOW 0x4
#define global PFD_DRAW_TO_BITMAP 0x8
#define global PFD_SUPPORT_GDI 0x10
#define global PFD_SUPPORT_OPENGL 0x20
#define global PFD_GENERIC_FORMAT 0x40
#define global PFD_NEED_PALETTE 0x80
#define global PFD_NEED_SYSTEM_PALETTE 0x100
#define global PFD_SWAP_EXCHANGE 0x200
#define global PFD_SWAP_COPY 0x400
#define global PFD_SWAP_LAYER_BUFFERS 0x800
#define global PFD_GENERIC_ACCELERATED 0x1000
#define global PFD_SUPPORT_DIRECTDRAW 0x2000
#define global PFD_DIRECT3D_ACCELERATED 0x4000
#define global PFD_SUPPORT_COMPOSITION 0x8000
#define global PFD_DEPTH_DONTCARE 0x20000000
#define global PFD_DOUBLEBUFFER_DONTCARE 0x40000000
#define global PFD_STEREO_DONTCARE 0x80000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。