MS02 (dither/halftone type)

MS02 is the signature of the tag used by Windows to track the currently selected dither/halftone algorithm used by the driver. For a more complete discussion of tags and signatures, see the ICC version 3.0 specification. The data size is of type icUInt32Number (an unsigned 32-bit identifier value according to the ICC specification). The purpose of this tag is to identify the current dither/halftone algorithm that the printer driver is configured for and to map it to the appropriate ICC profile. It directly corresponds to the dmDitherType member of the printer driver's DEVMODE structure. It must be an exact match to map correctly. A more detailed discussion of run-time profile selection is given in a later section. If this tag is not defined within the profile, a key value of "DitherUnknown" is placed in the registry at installation time. For a complete description of values for this tag, see the Win32 SDK or Windows 95 DDK documentation about the DEVMODE structure.