Found a reference.
The problem is that in most cases the struct EMRWHATEVER is the same as the record EMR_WHATEVER. That is NOT the case for this one record. Here is the documentation for EMR_SETMITERLIMIT (the record)
http://msdn.microsoft.com/en-us/library/cc230584%28v=prot.13%29
which shows that the record is supposed to hold an integer. Whereas the equivalent struct EMRSETMITERLIMIT described here
http://msdn.microsoft.com/en-us/library/dd162583%28v=vs.85%29
uses a float.
Found a reference.
The problem is that in most cases the struct EMRWHATEVER is the same as the record EMR_WHATEVER.
That is NOT the case for this one record. Here is the documentation for EMR_SETMITERLIMIT (the record)
http:// msdn.microsoft. com/en- us/library/ cc230584% 28v=prot. 13%29
which shows that the record is supposed to hold an integer. Whereas the equivalent struct EMRSETMITERLIMIT
described here
http:// msdn.microsoft. com/en- us/library/ dd162583% 28v=vs. 85%29
uses a float.