---
name: "PlayMetaFileRecord16"
section: "3w"
platform: "linux"
package: "wine-doc"
version: "0.0.980315-1"
release: "Debian 2.0 (Hamm)"
platforms: ["linux"]
url: "https://new.carta.tech/PlayMetaFileRecord16"
---

# PlayMetaFileRecord16(3w)

PlayMetaFileRecord16 (GDI.176)

## 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)](/GetMetaFile16/3w.md), [GetMetaFile32A(3w)](/GetMetaFile32A/3w.md), [GetMetaFile32W(3w)](/GetMetaFile32W/3w.md), [CopyMetaFile16(3w)](/CopyMetaFile16/3w.md), [CopyMetaFile32A(3w)](/CopyMetaFile32A/3w.md), [CopyMetaFile32W(3w)](/CopyMetaFile32W/3w.md), [IsValidMetaFile(3w)](/IsValidMetaFile/3w.md), [PlayMetaFile16(3w)](/PlayMetaFile16/3w.md), [PlayMetaFile32(3w)](/PlayMetaFile32/3w.md), [EnumMetaFile16(3w)](/EnumMetaFile16/3w.md), [GetMetaFileBits(3w)](/GetMetaFileBits/3w.md), [SetMetaFileBits(3w)](/SetMetaFileBits/3w.md), [SetMetaFileBitsBetter(3w)](/SetMetaFileBitsBetter/3w.md), [MF\_MetaParam0(3w)](/MF_MetaParam0/3w.md), [MF\_MetaParam1(3w)](/MF_MetaParam1/3w.md), [MF\_MetaParam2(3w)](/MF_MetaParam2/3w.md), [MF\_MetaParam4(3w)](/MF_MetaParam4/3w.md), [MF\_MetaParam6(3w)](/MF_MetaParam6/3w.md), [MF\_MetaParam8(3w)](/MF_MetaParam8/3w.md), [MF\_CreateBrushIndirect(3w)](/MF_CreateBrushIndirect/3w.md), [MF\_CreatePatternBrush(3w)](/MF_CreatePatternBrush/3w.md), [MF\_CreatePenIndirect(3w)](/MF_CreatePenIndirect/3w.md), [MF\_CreateFontIndirect(3w)](/MF_CreateFontIndirect/3w.md), [MF\_TextOut(3w)](/MF_TextOut/3w.md), [MF\_ExtTextOut(3w)](/MF_ExtTextOut/3w.md), [MF\_MetaPoly(3w)](/MF_MetaPoly/3w.md), [MF\_BitBlt(3w)](/MF_BitBlt/3w.md), [MF\_StretchBlt(3w)](/MF_StretchBlt/3w.md), [MF\_CreateRegion(3w)](/MF_CreateRegion/3w.md)
