attachment-0001
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2600.0" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2>in the spec mentioned above there is a list of predefined
media types.</FONT></DIV>
<DIV><FONT size=2>ICC profiles have a special reference to media types as well.
this is commonly considered a very Microsoft specific flag. it is reflected in
wingdi.h of the DDK. please check values for Standard, Transparency, Glossy and
user defined.</FONT></DIV>
<DIV><FONT size=2>When thinking about that for a moment it becomes clear that
any driver has to announce the same media type values for the driver as are used
within the ICC profiles. Otherwise Windows would make wrong assignments, a
process which is not influenced by a driver.</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2><U>ICC media type consistency statement</U></FONT></DIV>
<DIV><FONT size=2>that means it is essential that predefined media types have
the same predictable value used by drivers and ICC profiles.</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2><U>Request</U></FONT></DIV>
<DIV><FONT size=2>We need a public table with values for predefined media types
as listed in the media standardized names spec.</FONT></DIV>
<DIV><FONT size=2>Either this has to be added to that spec (my favorite option)
or we have to create such a list within UPDF. but this is not a UPDF specific
condition. all drivers face the same development condition.</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>Checking the rules for media types in Windows, it seems useful
to me to reserve all values up to 255 for Microsoft and their predefined values
(currently only 0, 1 and 2 are used). A list for other predefined media types
should use the range from 256 to 511, while higher values are open for arbitrary
types (would mean proprietary types in the UPDF language).</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>Do you agree with my view of the conditions?</FONT></DIV>
<DIV><FONT size=2>Who should create the public list?</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>Norbert Schade<BR>69 Prescott Drive<BR>North Chelmsford, MA
01863<BR>978-251-1017<BR><A
href="mailto:norbertschade@attbi.com">norbertschade@attbi.com</A></FONT></DIV></BODY></HTML>