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

DEVMODE_FIELD_FLAGS

列挙型フラグ
基底型u4

メンバー 40

名前10進16進
DM_SPECVERSION10250x401
DM_ORIENTATION10x1
DM_PAPERSIZE20x2
DM_PAPERLENGTH40x4
DM_PAPERWIDTH80x8
DM_SCALE160x10
DM_POSITION320x20
DM_NUP640x40
DM_DISPLAYORIENTATION1280x80
DM_COPIES2560x100
DM_DEFAULTSOURCE5120x200
DM_PRINTQUALITY10240x400
DM_COLOR20480x800
DM_DUPLEX40960x1000
DM_YRESOLUTION81920x2000
DM_TTOPTION163840x4000
DM_COLLATE327680x8000
DM_FORMNAME655360x10000
DM_LOGPIXELS1310720x20000
DM_BITSPERPEL2621440x40000
DM_PELSWIDTH5242880x80000
DM_PELSHEIGHT10485760x100000
DM_DISPLAYFLAGS20971520x200000
DM_DISPLAYFREQUENCY41943040x400000
DM_ICMMETHOD83886080x800000
DM_ICMINTENT167772160x1000000
DM_MEDIATYPE335544320x2000000
DM_DITHERTYPE671088640x4000000
DM_PANNINGWIDTH1342177280x8000000
DM_PANNINGHEIGHT2684354560x10000000
DM_DISPLAYFIXEDOUTPUT5368709120x20000000
DM_INTERLACED20x2
DM_UPDATE10x1
DM_COPY20x2
DM_PROMPT40x4
DM_MODIFY80x8
DM_IN_BUFFER80x8
DM_IN_PROMPT40x4
DM_OUT_BUFFER20x2
DM_OUT_DEFAULT10x1

各言語での定義

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

typedef enum DEVMODE_FIELD_FLAGS : unsigned int {
    DM_SPECVERSION = 1025,
    DM_ORIENTATION = 1,
    DM_PAPERSIZE = 2,
    DM_PAPERLENGTH = 4,
    DM_PAPERWIDTH = 8,
    DM_SCALE = 16,
    DM_POSITION = 32,
    DM_NUP = 64,
    DM_DISPLAYORIENTATION = 128,
    DM_COPIES = 256,
    DM_DEFAULTSOURCE = 512,
    DM_PRINTQUALITY = 1024,
    DM_COLOR = 2048,
    DM_DUPLEX = 4096,
    DM_YRESOLUTION = 8192,
    DM_TTOPTION = 16384,
    DM_COLLATE = 32768,
    DM_FORMNAME = 65536,
    DM_LOGPIXELS = 131072,
    DM_BITSPERPEL = 262144,
    DM_PELSWIDTH = 524288,
    DM_PELSHEIGHT = 1048576,
    DM_DISPLAYFLAGS = 2097152,
    DM_DISPLAYFREQUENCY = 4194304,
    DM_ICMMETHOD = 8388608,
    DM_ICMINTENT = 16777216,
    DM_MEDIATYPE = 33554432,
    DM_DITHERTYPE = 67108864,
    DM_PANNINGWIDTH = 134217728,
    DM_PANNINGHEIGHT = 268435456,
    DM_DISPLAYFIXEDOUTPUT = 536870912,
    DM_INTERLACED = 2,
    DM_UPDATE = 1,
    DM_COPY = 2,
    DM_PROMPT = 4,
    DM_MODIFY = 8,
    DM_IN_BUFFER = 8,
    DM_IN_PROMPT = 4,
    DM_OUT_BUFFER = 2,
    DM_OUT_DEFAULT = 1
} DEVMODE_FIELD_FLAGS;
[Flags]
public enum DEVMODE_FIELD_FLAGS : uint
{
    DM_SPECVERSION = 1025,
    DM_ORIENTATION = 1,
    DM_PAPERSIZE = 2,
    DM_PAPERLENGTH = 4,
    DM_PAPERWIDTH = 8,
    DM_SCALE = 16,
    DM_POSITION = 32,
    DM_NUP = 64,
    DM_DISPLAYORIENTATION = 128,
    DM_COPIES = 256,
    DM_DEFAULTSOURCE = 512,
    DM_PRINTQUALITY = 1024,
    DM_COLOR = 2048,
    DM_DUPLEX = 4096,
    DM_YRESOLUTION = 8192,
    DM_TTOPTION = 16384,
    DM_COLLATE = 32768,
    DM_FORMNAME = 65536,
    DM_LOGPIXELS = 131072,
    DM_BITSPERPEL = 262144,
    DM_PELSWIDTH = 524288,
    DM_PELSHEIGHT = 1048576,
    DM_DISPLAYFLAGS = 2097152,
    DM_DISPLAYFREQUENCY = 4194304,
    DM_ICMMETHOD = 8388608,
    DM_ICMINTENT = 16777216,
    DM_MEDIATYPE = 33554432,
    DM_DITHERTYPE = 67108864,
    DM_PANNINGWIDTH = 134217728,
    DM_PANNINGHEIGHT = 268435456,
    DM_DISPLAYFIXEDOUTPUT = 536870912,
    DM_INTERLACED = 2,
    DM_UPDATE = 1,
    DM_COPY = 2,
    DM_PROMPT = 4,
    DM_MODIFY = 8,
    DM_IN_BUFFER = 8,
    DM_IN_PROMPT = 4,
    DM_OUT_BUFFER = 2,
    DM_OUT_DEFAULT = 1,
}
<Flags>
Public Enum DEVMODE_FIELD_FLAGS As UInteger
    DM_SPECVERSION = 1025
    DM_ORIENTATION = 1
    DM_PAPERSIZE = 2
    DM_PAPERLENGTH = 4
    DM_PAPERWIDTH = 8
    DM_SCALE = 16
    DM_POSITION = 32
    DM_NUP = 64
    DM_DISPLAYORIENTATION = 128
    DM_COPIES = 256
    DM_DEFAULTSOURCE = 512
    DM_PRINTQUALITY = 1024
    DM_COLOR = 2048
    DM_DUPLEX = 4096
    DM_YRESOLUTION = 8192
    DM_TTOPTION = 16384
    DM_COLLATE = 32768
    DM_FORMNAME = 65536
    DM_LOGPIXELS = 131072
    DM_BITSPERPEL = 262144
    DM_PELSWIDTH = 524288
    DM_PELSHEIGHT = 1048576
    DM_DISPLAYFLAGS = 2097152
    DM_DISPLAYFREQUENCY = 4194304
    DM_ICMMETHOD = 8388608
    DM_ICMINTENT = 16777216
    DM_MEDIATYPE = 33554432
    DM_DITHERTYPE = 67108864
    DM_PANNINGWIDTH = 134217728
    DM_PANNINGHEIGHT = 268435456
    DM_DISPLAYFIXEDOUTPUT = 536870912
    DM_INTERLACED = 2
    DM_UPDATE = 1
    DM_COPY = 2
    DM_PROMPT = 4
    DM_MODIFY = 8
    DM_IN_BUFFER = 8
    DM_IN_PROMPT = 4
    DM_OUT_BUFFER = 2
    DM_OUT_DEFAULT = 1
End Enum
import enum

class DEVMODE_FIELD_FLAGS(enum.IntFlag):
    DM_SPECVERSION = 1025
    DM_ORIENTATION = 1
    DM_PAPERSIZE = 2
    DM_PAPERLENGTH = 4
    DM_PAPERWIDTH = 8
    DM_SCALE = 16
    DM_POSITION = 32
    DM_NUP = 64
    DM_DISPLAYORIENTATION = 128
    DM_COPIES = 256
    DM_DEFAULTSOURCE = 512
    DM_PRINTQUALITY = 1024
    DM_COLOR = 2048
    DM_DUPLEX = 4096
    DM_YRESOLUTION = 8192
    DM_TTOPTION = 16384
    DM_COLLATE = 32768
    DM_FORMNAME = 65536
    DM_LOGPIXELS = 131072
    DM_BITSPERPEL = 262144
    DM_PELSWIDTH = 524288
    DM_PELSHEIGHT = 1048576
    DM_DISPLAYFLAGS = 2097152
    DM_DISPLAYFREQUENCY = 4194304
    DM_ICMMETHOD = 8388608
    DM_ICMINTENT = 16777216
    DM_MEDIATYPE = 33554432
    DM_DITHERTYPE = 67108864
    DM_PANNINGWIDTH = 134217728
    DM_PANNINGHEIGHT = 268435456
    DM_DISPLAYFIXEDOUTPUT = 536870912
    DM_INTERLACED = 2
    DM_UPDATE = 1
    DM_COPY = 2
    DM_PROMPT = 4
    DM_MODIFY = 8
    DM_IN_BUFFER = 8
    DM_IN_PROMPT = 4
    DM_OUT_BUFFER = 2
    DM_OUT_DEFAULT = 1
// DEVMODE_FIELD_FLAGS (flags)
pub const DM_SPECVERSION: u32 = 1025;
pub const DM_ORIENTATION: u32 = 1;
pub const DM_PAPERSIZE: u32 = 2;
pub const DM_PAPERLENGTH: u32 = 4;
pub const DM_PAPERWIDTH: u32 = 8;
pub const DM_SCALE: u32 = 16;
pub const DM_POSITION: u32 = 32;
pub const DM_NUP: u32 = 64;
pub const DM_DISPLAYORIENTATION: u32 = 128;
pub const DM_COPIES: u32 = 256;
pub const DM_DEFAULTSOURCE: u32 = 512;
pub const DM_PRINTQUALITY: u32 = 1024;
pub const DM_COLOR: u32 = 2048;
pub const DM_DUPLEX: u32 = 4096;
pub const DM_YRESOLUTION: u32 = 8192;
pub const DM_TTOPTION: u32 = 16384;
pub const DM_COLLATE: u32 = 32768;
pub const DM_FORMNAME: u32 = 65536;
pub const DM_LOGPIXELS: u32 = 131072;
pub const DM_BITSPERPEL: u32 = 262144;
pub const DM_PELSWIDTH: u32 = 524288;
pub const DM_PELSHEIGHT: u32 = 1048576;
pub const DM_DISPLAYFLAGS: u32 = 2097152;
pub const DM_DISPLAYFREQUENCY: u32 = 4194304;
pub const DM_ICMMETHOD: u32 = 8388608;
pub const DM_ICMINTENT: u32 = 16777216;
pub const DM_MEDIATYPE: u32 = 33554432;
pub const DM_DITHERTYPE: u32 = 67108864;
pub const DM_PANNINGWIDTH: u32 = 134217728;
pub const DM_PANNINGHEIGHT: u32 = 268435456;
pub const DM_DISPLAYFIXEDOUTPUT: u32 = 536870912;
pub const DM_INTERLACED: u32 = 2;
pub const DM_UPDATE: u32 = 1;
pub const DM_COPY: u32 = 2;
pub const DM_PROMPT: u32 = 4;
pub const DM_MODIFY: u32 = 8;
pub const DM_IN_BUFFER: u32 = 8;
pub const DM_IN_PROMPT: u32 = 4;
pub const DM_OUT_BUFFER: u32 = 2;
pub const DM_OUT_DEFAULT: u32 = 1;
// DEVMODE_FIELD_FLAGS
const (
	DM_SPECVERSION uint32 = 1025
	DM_ORIENTATION uint32 = 1
	DM_PAPERSIZE uint32 = 2
	DM_PAPERLENGTH uint32 = 4
	DM_PAPERWIDTH uint32 = 8
	DM_SCALE uint32 = 16
	DM_POSITION uint32 = 32
	DM_NUP uint32 = 64
	DM_DISPLAYORIENTATION uint32 = 128
	DM_COPIES uint32 = 256
	DM_DEFAULTSOURCE uint32 = 512
	DM_PRINTQUALITY uint32 = 1024
	DM_COLOR uint32 = 2048
	DM_DUPLEX uint32 = 4096
	DM_YRESOLUTION uint32 = 8192
	DM_TTOPTION uint32 = 16384
	DM_COLLATE uint32 = 32768
	DM_FORMNAME uint32 = 65536
	DM_LOGPIXELS uint32 = 131072
	DM_BITSPERPEL uint32 = 262144
	DM_PELSWIDTH uint32 = 524288
	DM_PELSHEIGHT uint32 = 1048576
	DM_DISPLAYFLAGS uint32 = 2097152
	DM_DISPLAYFREQUENCY uint32 = 4194304
	DM_ICMMETHOD uint32 = 8388608
	DM_ICMINTENT uint32 = 16777216
	DM_MEDIATYPE uint32 = 33554432
	DM_DITHERTYPE uint32 = 67108864
	DM_PANNINGWIDTH uint32 = 134217728
	DM_PANNINGHEIGHT uint32 = 268435456
	DM_DISPLAYFIXEDOUTPUT uint32 = 536870912
	DM_INTERLACED uint32 = 2
	DM_UPDATE uint32 = 1
	DM_COPY uint32 = 2
	DM_PROMPT uint32 = 4
	DM_MODIFY uint32 = 8
	DM_IN_BUFFER uint32 = 8
	DM_IN_PROMPT uint32 = 4
	DM_OUT_BUFFER uint32 = 2
	DM_OUT_DEFAULT uint32 = 1
)
const
  DM_SPECVERSION = 1025;
  DM_ORIENTATION = 1;
  DM_PAPERSIZE = 2;
  DM_PAPERLENGTH = 4;
  DM_PAPERWIDTH = 8;
  DM_SCALE = 16;
  DM_POSITION = 32;
  DM_NUP = 64;
  DM_DISPLAYORIENTATION = 128;
  DM_COPIES = 256;
  DM_DEFAULTSOURCE = 512;
  DM_PRINTQUALITY = 1024;
  DM_COLOR = 2048;
  DM_DUPLEX = 4096;
  DM_YRESOLUTION = 8192;
  DM_TTOPTION = 16384;
  DM_COLLATE = 32768;
  DM_FORMNAME = 65536;
  DM_LOGPIXELS = 131072;
  DM_BITSPERPEL = 262144;
  DM_PELSWIDTH = 524288;
  DM_PELSHEIGHT = 1048576;
  DM_DISPLAYFLAGS = 2097152;
  DM_DISPLAYFREQUENCY = 4194304;
  DM_ICMMETHOD = 8388608;
  DM_ICMINTENT = 16777216;
  DM_MEDIATYPE = 33554432;
  DM_DITHERTYPE = 67108864;
  DM_PANNINGWIDTH = 134217728;
  DM_PANNINGHEIGHT = 268435456;
  DM_DISPLAYFIXEDOUTPUT = 536870912;
  DM_INTERLACED = 2;
  DM_UPDATE = 1;
  DM_COPY = 2;
  DM_PROMPT = 4;
  DM_MODIFY = 8;
  DM_IN_BUFFER = 8;
  DM_IN_PROMPT = 4;
  DM_OUT_BUFFER = 2;
  DM_OUT_DEFAULT = 1;
// DEVMODE_FIELD_FLAGS
pub const DM_SPECVERSION: u32 = 1025;
pub const DM_ORIENTATION: u32 = 1;
pub const DM_PAPERSIZE: u32 = 2;
pub const DM_PAPERLENGTH: u32 = 4;
pub const DM_PAPERWIDTH: u32 = 8;
pub const DM_SCALE: u32 = 16;
pub const DM_POSITION: u32 = 32;
pub const DM_NUP: u32 = 64;
pub const DM_DISPLAYORIENTATION: u32 = 128;
pub const DM_COPIES: u32 = 256;
pub const DM_DEFAULTSOURCE: u32 = 512;
pub const DM_PRINTQUALITY: u32 = 1024;
pub const DM_COLOR: u32 = 2048;
pub const DM_DUPLEX: u32 = 4096;
pub const DM_YRESOLUTION: u32 = 8192;
pub const DM_TTOPTION: u32 = 16384;
pub const DM_COLLATE: u32 = 32768;
pub const DM_FORMNAME: u32 = 65536;
pub const DM_LOGPIXELS: u32 = 131072;
pub const DM_BITSPERPEL: u32 = 262144;
pub const DM_PELSWIDTH: u32 = 524288;
pub const DM_PELSHEIGHT: u32 = 1048576;
pub const DM_DISPLAYFLAGS: u32 = 2097152;
pub const DM_DISPLAYFREQUENCY: u32 = 4194304;
pub const DM_ICMMETHOD: u32 = 8388608;
pub const DM_ICMINTENT: u32 = 16777216;
pub const DM_MEDIATYPE: u32 = 33554432;
pub const DM_DITHERTYPE: u32 = 67108864;
pub const DM_PANNINGWIDTH: u32 = 134217728;
pub const DM_PANNINGHEIGHT: u32 = 268435456;
pub const DM_DISPLAYFIXEDOUTPUT: u32 = 536870912;
pub const DM_INTERLACED: u32 = 2;
pub const DM_UPDATE: u32 = 1;
pub const DM_COPY: u32 = 2;
pub const DM_PROMPT: u32 = 4;
pub const DM_MODIFY: u32 = 8;
pub const DM_IN_BUFFER: u32 = 8;
pub const DM_IN_PROMPT: u32 = 4;
pub const DM_OUT_BUFFER: u32 = 2;
pub const DM_OUT_DEFAULT: u32 = 1;
const
  DM_SPECVERSION* = 1025
  DM_ORIENTATION* = 1
  DM_PAPERSIZE* = 2
  DM_PAPERLENGTH* = 4
  DM_PAPERWIDTH* = 8
  DM_SCALE* = 16
  DM_POSITION* = 32
  DM_NUP* = 64
  DM_DISPLAYORIENTATION* = 128
  DM_COPIES* = 256
  DM_DEFAULTSOURCE* = 512
  DM_PRINTQUALITY* = 1024
  DM_COLOR* = 2048
  DM_DUPLEX* = 4096
  DM_YRESOLUTION* = 8192
  DM_TTOPTION* = 16384
  DM_COLLATE* = 32768
  DM_FORMNAME* = 65536
  DM_LOGPIXELS* = 131072
  DM_BITSPERPEL* = 262144
  DM_PELSWIDTH* = 524288
  DM_PELSHEIGHT* = 1048576
  DM_DISPLAYFLAGS* = 2097152
  DM_DISPLAYFREQUENCY* = 4194304
  DM_ICMMETHOD* = 8388608
  DM_ICMINTENT* = 16777216
  DM_MEDIATYPE* = 33554432
  DM_DITHERTYPE* = 67108864
  DM_PANNINGWIDTH* = 134217728
  DM_PANNINGHEIGHT* = 268435456
  DM_DISPLAYFIXEDOUTPUT* = 536870912
  DM_INTERLACED* = 2
  DM_UPDATE* = 1
  DM_COPY* = 2
  DM_PROMPT* = 4
  DM_MODIFY* = 8
  DM_IN_BUFFER* = 8
  DM_IN_PROMPT* = 4
  DM_OUT_BUFFER* = 2
  DM_OUT_DEFAULT* = 1
enum DEVMODE_FIELD_FLAGS : uint {
    DM_SPECVERSION = 1025,
    DM_ORIENTATION = 1,
    DM_PAPERSIZE = 2,
    DM_PAPERLENGTH = 4,
    DM_PAPERWIDTH = 8,
    DM_SCALE = 16,
    DM_POSITION = 32,
    DM_NUP = 64,
    DM_DISPLAYORIENTATION = 128,
    DM_COPIES = 256,
    DM_DEFAULTSOURCE = 512,
    DM_PRINTQUALITY = 1024,
    DM_COLOR = 2048,
    DM_DUPLEX = 4096,
    DM_YRESOLUTION = 8192,
    DM_TTOPTION = 16384,
    DM_COLLATE = 32768,
    DM_FORMNAME = 65536,
    DM_LOGPIXELS = 131072,
    DM_BITSPERPEL = 262144,
    DM_PELSWIDTH = 524288,
    DM_PELSHEIGHT = 1048576,
    DM_DISPLAYFLAGS = 2097152,
    DM_DISPLAYFREQUENCY = 4194304,
    DM_ICMMETHOD = 8388608,
    DM_ICMINTENT = 16777216,
    DM_MEDIATYPE = 33554432,
    DM_DITHERTYPE = 67108864,
    DM_PANNINGWIDTH = 134217728,
    DM_PANNINGHEIGHT = 268435456,
    DM_DISPLAYFIXEDOUTPUT = 536870912,
    DM_INTERLACED = 2,
    DM_UPDATE = 1,
    DM_COPY = 2,
    DM_PROMPT = 4,
    DM_MODIFY = 8,
    DM_IN_BUFFER = 8,
    DM_IN_PROMPT = 4,
    DM_OUT_BUFFER = 2,
    DM_OUT_DEFAULT = 1,
}
#define global DM_SPECVERSION        0x401
#define global DM_ORIENTATION        0x1
#define global DM_PAPERSIZE          0x2
#define global DM_PAPERLENGTH        0x4
#define global DM_PAPERWIDTH         0x8
#define global DM_SCALE              0x10
#define global DM_POSITION           0x20
#define global DM_NUP                0x40
#define global DM_DISPLAYORIENTATION 0x80
#define global DM_COPIES             0x100
#define global DM_DEFAULTSOURCE      0x200
#define global DM_PRINTQUALITY       0x400
#define global DM_COLOR              0x800
#define global DM_DUPLEX             0x1000
#define global DM_YRESOLUTION        0x2000
#define global DM_TTOPTION           0x4000
#define global DM_COLLATE            0x8000
#define global DM_FORMNAME           0x10000
#define global DM_LOGPIXELS          0x20000
#define global DM_BITSPERPEL         0x40000
#define global DM_PELSWIDTH          0x80000
#define global DM_PELSHEIGHT         0x100000
#define global DM_DISPLAYFLAGS       0x200000
#define global DM_DISPLAYFREQUENCY   0x400000
#define global DM_ICMMETHOD          0x800000
#define global DM_ICMINTENT          0x1000000
#define global DM_MEDIATYPE          0x2000000
#define global DM_DITHERTYPE         0x4000000
#define global DM_PANNINGWIDTH       0x8000000
#define global DM_PANNINGHEIGHT      0x10000000
#define global DM_DISPLAYFIXEDOUTPUT 0x20000000
#define global DM_INTERLACED         0x2
#define global DM_UPDATE             0x1
#define global DM_COPY               0x2
#define global DM_PROMPT             0x4
#define global DM_MODIFY             0x8
#define global DM_IN_BUFFER          0x8
#define global DM_IN_PROMPT          0x4
#define global DM_OUT_BUFFER         0x2
#define global DM_OUT_DEFAULT        0x1
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。