NAME
PlayMetaFileRecord16 - PlayMetaFileRecord16 (GDI.176)
SYNOPSIS
void PlayMetaFileRecord16
(
HDC16 hdc,
HANDLETABLE16 *ht,
METARECORD *mr,
UINT16 nHandles
);
PARAMETERS
- HDC16 hdc
-
DC to render metafile into.
- HANDLETABLE16 *ht
-
Pointer to handle table for metafile objects.
- METARECORD *mr
-
Pointer to metafile record to render.
- UINT16 nHandles
-
Size of handle table.
DESCRIPTION
Render a single metafile record specified by *mr in the DC hdc, while using the handle table *ht, of length nHandles, to store metafile objects.
BUGS
The following metafile records are unimplemented:
FRAMEREGION, DRAWTEXT, SETDIBTODEV, ANIMATEPALETTE, SETPALENTRIES, RESIZEPALETTE, EXTFLOODFILL, RESETDC, STARTDOC, STARTPAGE, ENDPAGE, ABORTDOC, ENDDOC, CREATEBRUSH, CREATEBITMAPINDIRECT, and CREATEBITMAP.
SEE ALSO
GetMetaFile16(3w), GetMetaFile32A(3w), GetMetaFile32W(3w), CopyMetaFile16(3w), CopyMetaFile32A(3w), CopyMetaFile32W(3w), IsValidMetaFile(3w), PlayMetaFile16(3w), PlayMetaFile32(3w), EnumMetaFile16(3w), GetMetaFileBits(3w), SetMetaFileBits(3w), SetMetaFileBitsBetter(3w), MF_MetaParam0(3w), MF_MetaParam1(3w), MF_MetaParam2(3w), MF_MetaParam4(3w), MF_MetaParam6(3w), MF_MetaParam8(3w), MF_CreateBrushIndirect(3w), MF_CreatePatternBrush(3w), MF_CreatePenIndirect(3w), MF_CreateFontIndirect(3w), MF_TextOut(3w), MF_ExtTextOut(3w), MF_MetaPoly(3w), MF_BitBlt(3w), MF_StretchBlt(3w), MF_CreateRegion(3w)