Win32 API 日本語リファレンス
ホームStorage.Xps › PRINTER_DEVICE_CAPABILITIES

PRINTER_DEVICE_CAPABILITIES

列挙型
基底型u2

メンバー 30

名前10進16進
DC_BINNAMES120xC
DC_BINS60x6
DC_COLLATE220x16
DC_COLORDEVICE320x20
DC_COPIES180x12
DC_DRIVER110xB
DC_DUPLEX70x7
DC_ENUMRESOLUTIONS130xD
DC_EXTRA90x9
DC_FIELDS10x1
DC_FILEDEPENDENCIES140xE
DC_MAXEXTENT50x5
DC_MEDIAREADY290x1D
DC_MEDIATYPENAMES340x22
DC_MEDIATYPES350x23
DC_MINEXTENT40x4
DC_ORIENTATION170x11
DC_NUP330x21
DC_PAPERNAMES160x10
DC_PAPERS20x2
DC_PAPERSIZE30x3
DC_PERSONALITY250x19
DC_PRINTERMEM280x1C
DC_PRINTRATE260x1A
DC_PRINTRATEPPM310x1F
DC_PRINTRATEUNIT270x1B
DC_SIZE80x8
DC_STAPLE300x1E
DC_TRUETYPE150xF
DC_VERSION100xA

各言語での定義

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

typedef enum PRINTER_DEVICE_CAPABILITIES : unsigned short {
    DC_BINNAMES = 12,
    DC_BINS = 6,
    DC_COLLATE = 22,
    DC_COLORDEVICE = 32,
    DC_COPIES = 18,
    DC_DRIVER = 11,
    DC_DUPLEX = 7,
    DC_ENUMRESOLUTIONS = 13,
    DC_EXTRA = 9,
    DC_FIELDS = 1,
    DC_FILEDEPENDENCIES = 14,
    DC_MAXEXTENT = 5,
    DC_MEDIAREADY = 29,
    DC_MEDIATYPENAMES = 34,
    DC_MEDIATYPES = 35,
    DC_MINEXTENT = 4,
    DC_ORIENTATION = 17,
    DC_NUP = 33,
    DC_PAPERNAMES = 16,
    DC_PAPERS = 2,
    DC_PAPERSIZE = 3,
    DC_PERSONALITY = 25,
    DC_PRINTERMEM = 28,
    DC_PRINTRATE = 26,
    DC_PRINTRATEPPM = 31,
    DC_PRINTRATEUNIT = 27,
    DC_SIZE = 8,
    DC_STAPLE = 30,
    DC_TRUETYPE = 15,
    DC_VERSION = 10
} PRINTER_DEVICE_CAPABILITIES;
public enum PRINTER_DEVICE_CAPABILITIES : ushort
{
    DC_BINNAMES = 12,
    DC_BINS = 6,
    DC_COLLATE = 22,
    DC_COLORDEVICE = 32,
    DC_COPIES = 18,
    DC_DRIVER = 11,
    DC_DUPLEX = 7,
    DC_ENUMRESOLUTIONS = 13,
    DC_EXTRA = 9,
    DC_FIELDS = 1,
    DC_FILEDEPENDENCIES = 14,
    DC_MAXEXTENT = 5,
    DC_MEDIAREADY = 29,
    DC_MEDIATYPENAMES = 34,
    DC_MEDIATYPES = 35,
    DC_MINEXTENT = 4,
    DC_ORIENTATION = 17,
    DC_NUP = 33,
    DC_PAPERNAMES = 16,
    DC_PAPERS = 2,
    DC_PAPERSIZE = 3,
    DC_PERSONALITY = 25,
    DC_PRINTERMEM = 28,
    DC_PRINTRATE = 26,
    DC_PRINTRATEPPM = 31,
    DC_PRINTRATEUNIT = 27,
    DC_SIZE = 8,
    DC_STAPLE = 30,
    DC_TRUETYPE = 15,
    DC_VERSION = 10,
}
Public Enum PRINTER_DEVICE_CAPABILITIES As UShort
    DC_BINNAMES = 12
    DC_BINS = 6
    DC_COLLATE = 22
    DC_COLORDEVICE = 32
    DC_COPIES = 18
    DC_DRIVER = 11
    DC_DUPLEX = 7
    DC_ENUMRESOLUTIONS = 13
    DC_EXTRA = 9
    DC_FIELDS = 1
    DC_FILEDEPENDENCIES = 14
    DC_MAXEXTENT = 5
    DC_MEDIAREADY = 29
    DC_MEDIATYPENAMES = 34
    DC_MEDIATYPES = 35
    DC_MINEXTENT = 4
    DC_ORIENTATION = 17
    DC_NUP = 33
    DC_PAPERNAMES = 16
    DC_PAPERS = 2
    DC_PAPERSIZE = 3
    DC_PERSONALITY = 25
    DC_PRINTERMEM = 28
    DC_PRINTRATE = 26
    DC_PRINTRATEPPM = 31
    DC_PRINTRATEUNIT = 27
    DC_SIZE = 8
    DC_STAPLE = 30
    DC_TRUETYPE = 15
    DC_VERSION = 10
End Enum
import enum

class PRINTER_DEVICE_CAPABILITIES(enum.IntEnum):
    DC_BINNAMES = 12
    DC_BINS = 6
    DC_COLLATE = 22
    DC_COLORDEVICE = 32
    DC_COPIES = 18
    DC_DRIVER = 11
    DC_DUPLEX = 7
    DC_ENUMRESOLUTIONS = 13
    DC_EXTRA = 9
    DC_FIELDS = 1
    DC_FILEDEPENDENCIES = 14
    DC_MAXEXTENT = 5
    DC_MEDIAREADY = 29
    DC_MEDIATYPENAMES = 34
    DC_MEDIATYPES = 35
    DC_MINEXTENT = 4
    DC_ORIENTATION = 17
    DC_NUP = 33
    DC_PAPERNAMES = 16
    DC_PAPERS = 2
    DC_PAPERSIZE = 3
    DC_PERSONALITY = 25
    DC_PRINTERMEM = 28
    DC_PRINTRATE = 26
    DC_PRINTRATEPPM = 31
    DC_PRINTRATEUNIT = 27
    DC_SIZE = 8
    DC_STAPLE = 30
    DC_TRUETYPE = 15
    DC_VERSION = 10
// PRINTER_DEVICE_CAPABILITIES
pub const DC_BINNAMES: u16 = 12;
pub const DC_BINS: u16 = 6;
pub const DC_COLLATE: u16 = 22;
pub const DC_COLORDEVICE: u16 = 32;
pub const DC_COPIES: u16 = 18;
pub const DC_DRIVER: u16 = 11;
pub const DC_DUPLEX: u16 = 7;
pub const DC_ENUMRESOLUTIONS: u16 = 13;
pub const DC_EXTRA: u16 = 9;
pub const DC_FIELDS: u16 = 1;
pub const DC_FILEDEPENDENCIES: u16 = 14;
pub const DC_MAXEXTENT: u16 = 5;
pub const DC_MEDIAREADY: u16 = 29;
pub const DC_MEDIATYPENAMES: u16 = 34;
pub const DC_MEDIATYPES: u16 = 35;
pub const DC_MINEXTENT: u16 = 4;
pub const DC_ORIENTATION: u16 = 17;
pub const DC_NUP: u16 = 33;
pub const DC_PAPERNAMES: u16 = 16;
pub const DC_PAPERS: u16 = 2;
pub const DC_PAPERSIZE: u16 = 3;
pub const DC_PERSONALITY: u16 = 25;
pub const DC_PRINTERMEM: u16 = 28;
pub const DC_PRINTRATE: u16 = 26;
pub const DC_PRINTRATEPPM: u16 = 31;
pub const DC_PRINTRATEUNIT: u16 = 27;
pub const DC_SIZE: u16 = 8;
pub const DC_STAPLE: u16 = 30;
pub const DC_TRUETYPE: u16 = 15;
pub const DC_VERSION: u16 = 10;
// PRINTER_DEVICE_CAPABILITIES
const (
	DC_BINNAMES uint16 = 12
	DC_BINS uint16 = 6
	DC_COLLATE uint16 = 22
	DC_COLORDEVICE uint16 = 32
	DC_COPIES uint16 = 18
	DC_DRIVER uint16 = 11
	DC_DUPLEX uint16 = 7
	DC_ENUMRESOLUTIONS uint16 = 13
	DC_EXTRA uint16 = 9
	DC_FIELDS uint16 = 1
	DC_FILEDEPENDENCIES uint16 = 14
	DC_MAXEXTENT uint16 = 5
	DC_MEDIAREADY uint16 = 29
	DC_MEDIATYPENAMES uint16 = 34
	DC_MEDIATYPES uint16 = 35
	DC_MINEXTENT uint16 = 4
	DC_ORIENTATION uint16 = 17
	DC_NUP uint16 = 33
	DC_PAPERNAMES uint16 = 16
	DC_PAPERS uint16 = 2
	DC_PAPERSIZE uint16 = 3
	DC_PERSONALITY uint16 = 25
	DC_PRINTERMEM uint16 = 28
	DC_PRINTRATE uint16 = 26
	DC_PRINTRATEPPM uint16 = 31
	DC_PRINTRATEUNIT uint16 = 27
	DC_SIZE uint16 = 8
	DC_STAPLE uint16 = 30
	DC_TRUETYPE uint16 = 15
	DC_VERSION uint16 = 10
)
const
  DC_BINNAMES = 12;
  DC_BINS = 6;
  DC_COLLATE = 22;
  DC_COLORDEVICE = 32;
  DC_COPIES = 18;
  DC_DRIVER = 11;
  DC_DUPLEX = 7;
  DC_ENUMRESOLUTIONS = 13;
  DC_EXTRA = 9;
  DC_FIELDS = 1;
  DC_FILEDEPENDENCIES = 14;
  DC_MAXEXTENT = 5;
  DC_MEDIAREADY = 29;
  DC_MEDIATYPENAMES = 34;
  DC_MEDIATYPES = 35;
  DC_MINEXTENT = 4;
  DC_ORIENTATION = 17;
  DC_NUP = 33;
  DC_PAPERNAMES = 16;
  DC_PAPERS = 2;
  DC_PAPERSIZE = 3;
  DC_PERSONALITY = 25;
  DC_PRINTERMEM = 28;
  DC_PRINTRATE = 26;
  DC_PRINTRATEPPM = 31;
  DC_PRINTRATEUNIT = 27;
  DC_SIZE = 8;
  DC_STAPLE = 30;
  DC_TRUETYPE = 15;
  DC_VERSION = 10;
// PRINTER_DEVICE_CAPABILITIES
pub const DC_BINNAMES: u16 = 12;
pub const DC_BINS: u16 = 6;
pub const DC_COLLATE: u16 = 22;
pub const DC_COLORDEVICE: u16 = 32;
pub const DC_COPIES: u16 = 18;
pub const DC_DRIVER: u16 = 11;
pub const DC_DUPLEX: u16 = 7;
pub const DC_ENUMRESOLUTIONS: u16 = 13;
pub const DC_EXTRA: u16 = 9;
pub const DC_FIELDS: u16 = 1;
pub const DC_FILEDEPENDENCIES: u16 = 14;
pub const DC_MAXEXTENT: u16 = 5;
pub const DC_MEDIAREADY: u16 = 29;
pub const DC_MEDIATYPENAMES: u16 = 34;
pub const DC_MEDIATYPES: u16 = 35;
pub const DC_MINEXTENT: u16 = 4;
pub const DC_ORIENTATION: u16 = 17;
pub const DC_NUP: u16 = 33;
pub const DC_PAPERNAMES: u16 = 16;
pub const DC_PAPERS: u16 = 2;
pub const DC_PAPERSIZE: u16 = 3;
pub const DC_PERSONALITY: u16 = 25;
pub const DC_PRINTERMEM: u16 = 28;
pub const DC_PRINTRATE: u16 = 26;
pub const DC_PRINTRATEPPM: u16 = 31;
pub const DC_PRINTRATEUNIT: u16 = 27;
pub const DC_SIZE: u16 = 8;
pub const DC_STAPLE: u16 = 30;
pub const DC_TRUETYPE: u16 = 15;
pub const DC_VERSION: u16 = 10;
const
  DC_BINNAMES* = 12
  DC_BINS* = 6
  DC_COLLATE* = 22
  DC_COLORDEVICE* = 32
  DC_COPIES* = 18
  DC_DRIVER* = 11
  DC_DUPLEX* = 7
  DC_ENUMRESOLUTIONS* = 13
  DC_EXTRA* = 9
  DC_FIELDS* = 1
  DC_FILEDEPENDENCIES* = 14
  DC_MAXEXTENT* = 5
  DC_MEDIAREADY* = 29
  DC_MEDIATYPENAMES* = 34
  DC_MEDIATYPES* = 35
  DC_MINEXTENT* = 4
  DC_ORIENTATION* = 17
  DC_NUP* = 33
  DC_PAPERNAMES* = 16
  DC_PAPERS* = 2
  DC_PAPERSIZE* = 3
  DC_PERSONALITY* = 25
  DC_PRINTERMEM* = 28
  DC_PRINTRATE* = 26
  DC_PRINTRATEPPM* = 31
  DC_PRINTRATEUNIT* = 27
  DC_SIZE* = 8
  DC_STAPLE* = 30
  DC_TRUETYPE* = 15
  DC_VERSION* = 10
enum PRINTER_DEVICE_CAPABILITIES : ushort {
    DC_BINNAMES = 12,
    DC_BINS = 6,
    DC_COLLATE = 22,
    DC_COLORDEVICE = 32,
    DC_COPIES = 18,
    DC_DRIVER = 11,
    DC_DUPLEX = 7,
    DC_ENUMRESOLUTIONS = 13,
    DC_EXTRA = 9,
    DC_FIELDS = 1,
    DC_FILEDEPENDENCIES = 14,
    DC_MAXEXTENT = 5,
    DC_MEDIAREADY = 29,
    DC_MEDIATYPENAMES = 34,
    DC_MEDIATYPES = 35,
    DC_MINEXTENT = 4,
    DC_ORIENTATION = 17,
    DC_NUP = 33,
    DC_PAPERNAMES = 16,
    DC_PAPERS = 2,
    DC_PAPERSIZE = 3,
    DC_PERSONALITY = 25,
    DC_PRINTERMEM = 28,
    DC_PRINTRATE = 26,
    DC_PRINTRATEPPM = 31,
    DC_PRINTRATEUNIT = 27,
    DC_SIZE = 8,
    DC_STAPLE = 30,
    DC_TRUETYPE = 15,
    DC_VERSION = 10,
}
#define global DC_BINNAMES         0xC
#define global DC_BINS             0x6
#define global DC_COLLATE          0x16
#define global DC_COLORDEVICE      0x20
#define global DC_COPIES           0x12
#define global DC_DRIVER           0xB
#define global DC_DUPLEX           0x7
#define global DC_ENUMRESOLUTIONS  0xD
#define global DC_EXTRA            0x9
#define global DC_FIELDS           0x1
#define global DC_FILEDEPENDENCIES 0xE
#define global DC_MAXEXTENT        0x5
#define global DC_MEDIAREADY       0x1D
#define global DC_MEDIATYPENAMES   0x22
#define global DC_MEDIATYPES       0x23
#define global DC_MINEXTENT        0x4
#define global DC_ORIENTATION      0x11
#define global DC_NUP              0x21
#define global DC_PAPERNAMES       0x10
#define global DC_PAPERS           0x2
#define global DC_PAPERSIZE        0x3
#define global DC_PERSONALITY      0x19
#define global DC_PRINTERMEM       0x1C
#define global DC_PRINTRATE        0x1A
#define global DC_PRINTRATEPPM     0x1F
#define global DC_PRINTRATEUNIT    0x1B
#define global DC_SIZE             0x8
#define global DC_STAPLE           0x1E
#define global DC_TRUETYPE         0xF
#define global DC_VERSION          0xA