metapliki Windows-Format
Metapliki w formacie systemu Microsoft Windows są ograniczone w swoich możliwościach i rzadko powinny być używane. Funkcje formatu systemu Windows są obsługiwane w celu zachowania zgodności z poprzednimi wersjami aplikacji, które zostały napisane w celu uruchamiania jako 16-bitowych aplikacji opartych na systemie Windows. Zamiast tego należy użyć funkcji formatu rozszerzonego.
metaplik w formacie systemu Windows jest używany przez 16-bitowe aplikacje systemu Windows. Format składa się z nagłówka i tablicy rekordów metapliku.
Poniżej przedstawiono ograniczenia tego formatu:
- Metaplik w formacie systemu Windows jest zależny od aplikacji i urządzenia. Zmiany w trybach mapowania aplikacji lub rozdzielczości urządzenia wpływają na wygląd metaplików utworzonych w tym formacie.
- Metaplik w formacie systemu Windows nie zawiera kompleksowego nagłówka opisującego oryginalne wymiary obrazu, rozdzielczość urządzenia, na którym utworzono obraz, opcjonalny opis tekstu lub opcjonalną paletę.
- Metaplik w formacie systemu Windows nie obsługuje nowych funkcji krzywej, ścieżki i transformacji. Zobacz listę obsługiwanych funkcji w poniższej tabeli.
- Niektórych rekordów metaplików w formacie systemu Windows nie można skalować.
- Nie można wykonywać zapytań dotyczących kontekstu urządzenia metapliku w formacie metapliku w formacie systemu Windows (oznacza to, że aplikacja nie może pobrać danych rozpoznawania urządzenia, metryk czcionek itd.).
Poniżej przedstawiono jedyne funkcje obsługiwane przez metapliki w formacie systemu Windows.
Nuta
Aby przekonwertować metaplik w formacie systemu Windows na metaplik w formacie rozszerzonym, wywołaj funkcję GetMetaFileBitsEx w celu pobrania danych z metapliku w formacie systemu Windows, a następnie wywołaj funkcję SetWinMetaFileBits, aby przekonwertować te dane na metadane w formacie rozszerzonym. Aby przekonwertować rekord w formacie rozszerzonym na rekord w formacie systemu Windows, wywołaj funkcję GetWinMetaFileBits.