Xojo Conferences
XDCMay2019MiamiUSA

Platforms to show: All Mac Windows Linux Cross-Platform

WindowsICMEnumMBS class

Type Topic Plugin Version macOS Windows Linux Console & Web iOS
class Windows ICM MBS Win Plugin 11.1 No Yes No Yes, Windows only No
Function: The WindowsICMEnumMBS class contains information that defines the profile enumeration constraints.
Example:
dim c as new WindowsICMEnumMBS // no options set

dim a(-1) as string = WindowsICMModuleMBS.EnumColorProfiles(c)

for each s as string in a
MsgBox s
next
Notes:
see also
http://msdn.microsoft.com/en-us/library/dd316895(v=VS.85).aspx

Feedback, Comments & Corrections

Attribute Constants

Constant Value Description
ATTRIB_MATTE 2 Turns matte display on. If this flag is not used, the attribute is glossy by default.
ATTRIB_TRANSPARENCY 1 Turns transparency on. If this flag is not used, the attribute is reflective by default.

Profile Class Constants

Constant Value Description
CLASS_ABSTRACT &h61627374
CLASS_CAMP &h6C616D70
CLASS_COLORSPACE &h73706163
CLASS_GMMP &h676D6D70
CLASS_LINK &h6C696E6B
CLASS_MONITOR &h6D6E7472
CLASS_NAMED &h6E6D636C
CLASS_PRINTER &h70727472
CLASS_SCANNER &h73636E72

Field usage flags

Constant Value Description
ET_ATTRIBUTES &h02000
ET_CLASS &h00020
ET_CMMTYPE &h00010
ET_CONNECTIONSPACE &h00080
ET_CREATOR &h08000
ET_DATACOLORSPACE &h00040
ET_DEVICECLASS &h10000
ET_DEVICENAME &h00001
ET_DITHERMODE &h00004
ET_MANUFACTURER &h00800
ET_MEDIATYPE &h00002
ET_MODEL &h01000
ET_PLATFORM &h00200
ET_PROFILEFLAGS &h00400
ET_RENDERINGINTENT &h04000
ET_RESOLUTION &h00008
ET_SIGNATURE &h00100

Profile flag constants.

Constant Value Description
FLAG_DEPENDENTONDATA 2 The profile can't be used independently of the embedded color data. Used for profiles that are embedded in bitmap files.
FLAG_EMBEDDEDPROFILE 1 The profile is embedded in a bitmap file.
FLAG_ENABLE_CHROMATIC_ADAPTATION &h02000000

Platform signature

Constant Value Description
SigMacintosh &h4150504C APPL = Apple Computer, Inc.
SigMicrosoft &h4D534654 MSFT = Microsoft Corp.
SigSGI &h53474920 SGI = Silicon Graphics, Inc.
SigSolaris &h53554E57 SUNW = Sun Microsystems, Inc.
SigTaligent &h54474E54 TGNT = Taligent

Color Space Constants

Constant Value Description
SPACE_Lab &h4C616220 Lab
SPACE_XYZ &h58595A20 XYZ

This class has no sub classes.

Some methods using this class:

Some examples which use this class:


The items on this page are in the following plugins: MBS Win Plugin.


WindowsICMColorMBS   -   WindowsICMLogColorSpaceMBS




Links
MBS Xojo PDF Plugins