PlayMetaFileRecord16(3w)

PlayMetaFileRecord163w

Playmetafilerecord16 (gdi.176)

Usage

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.

Overview

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.

From wine-doc 0.0.980315-1 in Debian 2.0 (Hamm). Parsed by carta from the page's man source.