SetEnhMetaFileBits
The SetEnhMetaFileBits
function creates a memory-based enhanced-format metafile from the supplied
data.
HENHMETAFILE SetEnhMetaFileBits(
UINT cbBuffer, |
// buffer size |
CONST BYTE *lpData |
// buffer that
contains enhanced metafile data |
); |
|
Parameters
cbBuffer
Specifies the
size, in bytes, of the data provided.
lpData
Points to a
buffer that contains enhanced-metafile data. (It is assumed that the data in
the buffer was obtained by calling the GetEnhMetaFileBits function.)
Return Values
If the
function succeeds, the return value is a handle of a memory-based enhanced
metafile.
If the
function fails, the return value is NULL.
Remarks
When the
application no longer needs the enhanced-metafile handle, it should delete the
handle by calling the DeleteEnhMetaFile function.
The SetEnhMetaFileBits
function does not accept metafile data in the Windows format. To import
Windows-format metafiles, use the SetWinMetaFileBits function.
See Also