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

# SetMetaFileBits(3w)

SetMetaFileBits (GDI.160)

## NAME

SetMetaFileBits - SetMetaFileBits   (GDI.160)

## SYNOPSIS

**HMETAFILE16 SetMetaFileBits(HGLOBAL16 hMem);**

## PARAMETERS

- **HGLOBAL16 hMem**

  Handle to a memory region holding a metafile.

## DESCRIPTION

Trade in a metafile memory handle for a handle to a metafile object. The memory region should hold a proper metafile, otherwise problems will occur when it is used. Validity of the memory is not checked. The function is essentially just the identity function.

## SEE ALSO

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