EmfGraphicsMode

EmfGraphicsMode enumeration

Die GraphicsMode-Enumeration wird verwendet, um anzugeben, wie Formdaten wie Rechteckkoordinaten interpretiert werden.

public enum EmfGraphicsMode

Werte

NameWertBeschreibung
GM_COMPATIBLE1TrueType-Text MUSS von links nach rechts und mit der rechten Seite nach oben geschrieben werden, selbst wenn der Rest der Grafiken aufgrund der aktuellen World-to-Device-Transformation im Kontext des Wiedergabegeräts um die x- oder y-Achse gedreht ist . Nur die Höhe des Textes SOLLTE skaliert werden. Bögen MÜSSEN unter Verwendung von der aktuellen Bogenrichtung im Kontext des Wiedergabegeräts gezeichnet werden, aber sie DÜRFEN NICHT die aktuelle Welt-zu-Gerät-Transformation berücksichtigen, die möglicherweise eine Drehung entlang der X- oder Y-Achse erfordert. Die Welt- Die Transformation zum Gerät SOLLTE nur geändert werden, indem die Ausmaße und Ursprünge von Fenster und Ansichtsfenster geändert werden, indem die Datensätze EMR_SETWINDOWEXTEX (Abschnitt 2.3.11.30) und EMR_SETVIEWPORTEXTEX (Abschnitt 2.3.11.28) sowie EMR_SETWINDOWORGEX (Abschnitt 2.3.11.31) und EMR_SETVIEWPORTORGEX verwendet werden (Abschnitt 2.3.11.30) Aufzeichnungen. bDas direkte Ändern der Transformation mithilfe der Datensätze EMR_MODIFYWORLDTRANSFORM (Abschnitt 2.3.12.1) oder EMR_SETWORLDTRANSFORM (Abschnitt 2.3.12.2) wird MÖGLICHERWEISE NICHT unterstützt. Im GM_COMPATIBLE-Grafikmodus MÜSSEN die unteren und rechten Kanten ausgeschlossen werden, wenn Rechtecke gezeichnet werden
GM_ADVANCED2TrueType-Textausgabe MUSS vollständig der aktuellen World-to-Device-Transformation im Kontext des Wiedergabegeräts entsprechen. Bögen MÜSSEN im Weltraum gegen den Uhrzeigersinn gezeichnet werden; jedoch MÜSSEN beide Arc-Kontrollpunkte und die Arcs selbst die aktuelle World-to-Device-Transformation im Kontext des Wiedergabegeräts vollständig respektieren indirekt durch Ändern der Ausdehnung und des Ursprungs von Fenstern und Ansichtsfenstern, unter Verwendung der Datensätze EMR_SETWINDOWEXTEX (Abschnitt 2.3.11.30) und EMR_SETVIEWPORTEXTEX (Abschnitt 2.3.11.28), und der Datensätze EMR_SETWINDOWORGEX (Abschnitt 2.3.11.31) und EMR_SETVIEWPORTORGEX (Abschnitt 2.3.11.30). . Im GM_ADVANCED-Grafikmodus MÜSSEN die unteren und rechten Kanten eingeschlossen werden, wenn Rechtecke gezeichnet werden.

Siehe auch