WTS_FLAGS
列挙型フラグメンバー 17
| 名前 | 10進 | 16進 |
|---|---|---|
| WTS_NONE | 0 | 0x0 |
| WTS_EXTRACT | 0 | 0x0 |
| WTS_INCACHEONLY | 1 | 0x1 |
| WTS_FASTEXTRACT | 2 | 0x2 |
| WTS_FORCEEXTRACTION | 4 | 0x4 |
| WTS_SLOWRECLAIM | 8 | 0x8 |
| WTS_EXTRACTDONOTCACHE | 32 | 0x20 |
| WTS_SCALETOREQUESTEDSIZE | 64 | 0x40 |
| WTS_SKIPFASTEXTRACT | 128 | 0x80 |
| WTS_EXTRACTINPROC | 256 | 0x100 |
| WTS_CROPTOSQUARE | 512 | 0x200 |
| WTS_INSTANCESURROGATE | 1024 | 0x400 |
| WTS_REQUIRESURROGATE | 2048 | 0x800 |
| WTS_APPSTYLE | 8192 | 0x2000 |
| WTS_WIDETHUMBNAILS | 16384 | 0x4000 |
| WTS_IDEALCACHESIZEONLY | 32768 | 0x8000 |
| WTS_SCALEUP | 65536 | 0x10000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum WTS_FLAGS : int {
WTS_NONE = 0,
WTS_EXTRACT = 0,
WTS_INCACHEONLY = 1,
WTS_FASTEXTRACT = 2,
WTS_FORCEEXTRACTION = 4,
WTS_SLOWRECLAIM = 8,
WTS_EXTRACTDONOTCACHE = 32,
WTS_SCALETOREQUESTEDSIZE = 64,
WTS_SKIPFASTEXTRACT = 128,
WTS_EXTRACTINPROC = 256,
WTS_CROPTOSQUARE = 512,
WTS_INSTANCESURROGATE = 1024,
WTS_REQUIRESURROGATE = 2048,
WTS_APPSTYLE = 8192,
WTS_WIDETHUMBNAILS = 16384,
WTS_IDEALCACHESIZEONLY = 32768,
WTS_SCALEUP = 65536
} WTS_FLAGS;[Flags]
public enum WTS_FLAGS : int
{
WTS_NONE = 0,
WTS_EXTRACT = 0,
WTS_INCACHEONLY = 1,
WTS_FASTEXTRACT = 2,
WTS_FORCEEXTRACTION = 4,
WTS_SLOWRECLAIM = 8,
WTS_EXTRACTDONOTCACHE = 32,
WTS_SCALETOREQUESTEDSIZE = 64,
WTS_SKIPFASTEXTRACT = 128,
WTS_EXTRACTINPROC = 256,
WTS_CROPTOSQUARE = 512,
WTS_INSTANCESURROGATE = 1024,
WTS_REQUIRESURROGATE = 2048,
WTS_APPSTYLE = 8192,
WTS_WIDETHUMBNAILS = 16384,
WTS_IDEALCACHESIZEONLY = 32768,
WTS_SCALEUP = 65536,
}<Flags>
Public Enum WTS_FLAGS As Integer
WTS_NONE = 0
WTS_EXTRACT = 0
WTS_INCACHEONLY = 1
WTS_FASTEXTRACT = 2
WTS_FORCEEXTRACTION = 4
WTS_SLOWRECLAIM = 8
WTS_EXTRACTDONOTCACHE = 32
WTS_SCALETOREQUESTEDSIZE = 64
WTS_SKIPFASTEXTRACT = 128
WTS_EXTRACTINPROC = 256
WTS_CROPTOSQUARE = 512
WTS_INSTANCESURROGATE = 1024
WTS_REQUIRESURROGATE = 2048
WTS_APPSTYLE = 8192
WTS_WIDETHUMBNAILS = 16384
WTS_IDEALCACHESIZEONLY = 32768
WTS_SCALEUP = 65536
End Enumimport enum
class WTS_FLAGS(enum.IntFlag):
WTS_NONE = 0
WTS_EXTRACT = 0
WTS_INCACHEONLY = 1
WTS_FASTEXTRACT = 2
WTS_FORCEEXTRACTION = 4
WTS_SLOWRECLAIM = 8
WTS_EXTRACTDONOTCACHE = 32
WTS_SCALETOREQUESTEDSIZE = 64
WTS_SKIPFASTEXTRACT = 128
WTS_EXTRACTINPROC = 256
WTS_CROPTOSQUARE = 512
WTS_INSTANCESURROGATE = 1024
WTS_REQUIRESURROGATE = 2048
WTS_APPSTYLE = 8192
WTS_WIDETHUMBNAILS = 16384
WTS_IDEALCACHESIZEONLY = 32768
WTS_SCALEUP = 65536// WTS_FLAGS (flags)
pub const WTS_NONE: i32 = 0;
pub const WTS_EXTRACT: i32 = 0;
pub const WTS_INCACHEONLY: i32 = 1;
pub const WTS_FASTEXTRACT: i32 = 2;
pub const WTS_FORCEEXTRACTION: i32 = 4;
pub const WTS_SLOWRECLAIM: i32 = 8;
pub const WTS_EXTRACTDONOTCACHE: i32 = 32;
pub const WTS_SCALETOREQUESTEDSIZE: i32 = 64;
pub const WTS_SKIPFASTEXTRACT: i32 = 128;
pub const WTS_EXTRACTINPROC: i32 = 256;
pub const WTS_CROPTOSQUARE: i32 = 512;
pub const WTS_INSTANCESURROGATE: i32 = 1024;
pub const WTS_REQUIRESURROGATE: i32 = 2048;
pub const WTS_APPSTYLE: i32 = 8192;
pub const WTS_WIDETHUMBNAILS: i32 = 16384;
pub const WTS_IDEALCACHESIZEONLY: i32 = 32768;
pub const WTS_SCALEUP: i32 = 65536;// WTS_FLAGS
const (
WTS_NONE int32 = 0
WTS_EXTRACT int32 = 0
WTS_INCACHEONLY int32 = 1
WTS_FASTEXTRACT int32 = 2
WTS_FORCEEXTRACTION int32 = 4
WTS_SLOWRECLAIM int32 = 8
WTS_EXTRACTDONOTCACHE int32 = 32
WTS_SCALETOREQUESTEDSIZE int32 = 64
WTS_SKIPFASTEXTRACT int32 = 128
WTS_EXTRACTINPROC int32 = 256
WTS_CROPTOSQUARE int32 = 512
WTS_INSTANCESURROGATE int32 = 1024
WTS_REQUIRESURROGATE int32 = 2048
WTS_APPSTYLE int32 = 8192
WTS_WIDETHUMBNAILS int32 = 16384
WTS_IDEALCACHESIZEONLY int32 = 32768
WTS_SCALEUP int32 = 65536
)const
WTS_NONE = 0;
WTS_EXTRACT = 0;
WTS_INCACHEONLY = 1;
WTS_FASTEXTRACT = 2;
WTS_FORCEEXTRACTION = 4;
WTS_SLOWRECLAIM = 8;
WTS_EXTRACTDONOTCACHE = 32;
WTS_SCALETOREQUESTEDSIZE = 64;
WTS_SKIPFASTEXTRACT = 128;
WTS_EXTRACTINPROC = 256;
WTS_CROPTOSQUARE = 512;
WTS_INSTANCESURROGATE = 1024;
WTS_REQUIRESURROGATE = 2048;
WTS_APPSTYLE = 8192;
WTS_WIDETHUMBNAILS = 16384;
WTS_IDEALCACHESIZEONLY = 32768;
WTS_SCALEUP = 65536;// WTS_FLAGS
pub const WTS_NONE: i32 = 0;
pub const WTS_EXTRACT: i32 = 0;
pub const WTS_INCACHEONLY: i32 = 1;
pub const WTS_FASTEXTRACT: i32 = 2;
pub const WTS_FORCEEXTRACTION: i32 = 4;
pub const WTS_SLOWRECLAIM: i32 = 8;
pub const WTS_EXTRACTDONOTCACHE: i32 = 32;
pub const WTS_SCALETOREQUESTEDSIZE: i32 = 64;
pub const WTS_SKIPFASTEXTRACT: i32 = 128;
pub const WTS_EXTRACTINPROC: i32 = 256;
pub const WTS_CROPTOSQUARE: i32 = 512;
pub const WTS_INSTANCESURROGATE: i32 = 1024;
pub const WTS_REQUIRESURROGATE: i32 = 2048;
pub const WTS_APPSTYLE: i32 = 8192;
pub const WTS_WIDETHUMBNAILS: i32 = 16384;
pub const WTS_IDEALCACHESIZEONLY: i32 = 32768;
pub const WTS_SCALEUP: i32 = 65536;const
WTS_NONE* = 0
WTS_EXTRACT* = 0
WTS_INCACHEONLY* = 1
WTS_FASTEXTRACT* = 2
WTS_FORCEEXTRACTION* = 4
WTS_SLOWRECLAIM* = 8
WTS_EXTRACTDONOTCACHE* = 32
WTS_SCALETOREQUESTEDSIZE* = 64
WTS_SKIPFASTEXTRACT* = 128
WTS_EXTRACTINPROC* = 256
WTS_CROPTOSQUARE* = 512
WTS_INSTANCESURROGATE* = 1024
WTS_REQUIRESURROGATE* = 2048
WTS_APPSTYLE* = 8192
WTS_WIDETHUMBNAILS* = 16384
WTS_IDEALCACHESIZEONLY* = 32768
WTS_SCALEUP* = 65536enum WTS_FLAGS : int {
WTS_NONE = 0,
WTS_EXTRACT = 0,
WTS_INCACHEONLY = 1,
WTS_FASTEXTRACT = 2,
WTS_FORCEEXTRACTION = 4,
WTS_SLOWRECLAIM = 8,
WTS_EXTRACTDONOTCACHE = 32,
WTS_SCALETOREQUESTEDSIZE = 64,
WTS_SKIPFASTEXTRACT = 128,
WTS_EXTRACTINPROC = 256,
WTS_CROPTOSQUARE = 512,
WTS_INSTANCESURROGATE = 1024,
WTS_REQUIRESURROGATE = 2048,
WTS_APPSTYLE = 8192,
WTS_WIDETHUMBNAILS = 16384,
WTS_IDEALCACHESIZEONLY = 32768,
WTS_SCALEUP = 65536,
}#define global WTS_NONE 0x0
#define global WTS_EXTRACT 0x0
#define global WTS_INCACHEONLY 0x1
#define global WTS_FASTEXTRACT 0x2
#define global WTS_FORCEEXTRACTION 0x4
#define global WTS_SLOWRECLAIM 0x8
#define global WTS_EXTRACTDONOTCACHE 0x20
#define global WTS_SCALETOREQUESTEDSIZE 0x40
#define global WTS_SKIPFASTEXTRACT 0x80
#define global WTS_EXTRACTINPROC 0x100
#define global WTS_CROPTOSQUARE 0x200
#define global WTS_INSTANCESURROGATE 0x400
#define global WTS_REQUIRESURROGATE 0x800
#define global WTS_APPSTYLE 0x2000
#define global WTS_WIDETHUMBNAILS 0x4000
#define global WTS_IDEALCACHESIZEONLY 0x8000
#define global WTS_SCALEUP 0x10000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。