SetMetaFileBitsEx
The SetMetaFileBitsEx
function creates a memory-based Windows-format metafile from the supplied data.
This function
is provided for compatibility with earlier versions of Microsoft Windows.
Win32-based applications should use the SetEnhMetaFileBits
HMETAFILE SetMetaFileBitsEx(
UINT nSize, |
// size of
Windows-format metafile |
CONST BYTE *lpData |
// address of
buffer containing metafile data |
); |
|
Parameters
nSize
Specifies the
size, in bytes, of the Windows-format metafile.
lpData
Points to a
buffer that contains the Windows-format metafile. (It is assumed that the data
was obtained by using the GetMetaFileBitsEx function.)
Return Values
If the
function succeeds, the return value is a handle of a memory-based
Windows-format metafile.
If the
function fails, the return value is NULL.
Remarks
A
Windows-format metafile does not support the new curve, path, and
transformation functions such as PolyBezier
To convert a
Windows-format metafile into an enhanced-format metafile, use the SetWinMetaFileBits
function.
When the
application no longer needs the metafile handle returned by SetMetaFileBitsEx,
it should delete it by calling the DeleteMetaFile function.
See Also