74.3 Windows-Format Metafiles

The windows-format metafile is supported in Win32 in order to maintain compatibility with Windows 3.x applications. The following list describes the limitations of this format:

A windows-format metafile is application and device-dependent. Changes in the application's mapping modes or device resolution affect the appearance of metafiles that are created using this format.

A windows-format metafile does not contain a comprehensive header that describes: the original picture dimensions, the resolution of the device upon which the picture was created, an optional text description or an optional color palette.

A windows-format metafile cannot be scaled.

The metafile-DC associated with a windows metafile does not allow queries (you cannot retrieve device-resolution data, font metrics, and so on).

If you are writing a Win32 application, you should use the enhanced-format functions (and avoid using the windows-format functions).