Windows-Format Metafile-k
A Microsoft Windows formátumú metafájlok képességei korlátozottak, és ritkán használhatók. A Windows formátumfüggvények támogatják a visszamenőleges kompatibilitást a 16 bites Windows-alapú alkalmazások futtatására írt alkalmazásokkal. Ehelyett a továbbfejlesztett formátumú függvényeket kell használnia.
A 16 bites Windows-alapú alkalmazások egy Windows-formátumú metafájlt használnak. A formátum egy fejlécből és egy metafájlrekordokból álló tömbből áll.
A formátum korlátozásai a következők:
- A Windows-formátumú metafájlok alkalmazás- és eszközfüggőek. Az alkalmazás leképezési módjainak vagy az eszközfeloldásnak a változásai befolyásolják az ebben a formátumban létrehozott metafájlok megjelenését.
- A Windows formátumú metafájlok nem tartalmaznak olyan átfogó fejlécet, amely leírja az eredeti képméreteket, a kép létrehozásának eszközének felbontását, egy választható szöveges leírást vagy egy választható palettát.
- A Windows formátumú metafájlok nem támogatják az új görbét, elérési utat és átalakítási függvényeket. Tekintse meg a támogatott függvények listáját az alábbi táblázatban.
- Egyes Windows formátumú metafájlrekordok nem méretezhetők.
- A Windows formátumú metafájlhoz társított metafájl eszközkörnyezete nem kérdezhető le (vagyis az alkalmazások nem tudják lekérni az eszközfeloldási adatokat, a betűmetrikákat stb.).
A Windows-formátumú metafájlok csak az alábbi függvényeket támogatják.
Jegyzet
Windows formátumú metafájl továbbfejlesztett formátumú metafájllá alakításához hívja meg a GetMetaFileBitsEx függvényt, hogy lekérje az adatokat a Windows formátumú metafájlból, majd hívja meg a SetWinMetaFileBits függvényt, hogy az adatokat továbbfejlesztett formátumú metafájllá konvertálja. Ha windowsos formátumú rekordot szeretne konvertálni, hívja meg a GetWinMetaFileBits függvényt.