GetMapMode-Funktion (wingdi.h)
Die GetMapMode-Funktion ruft den aktuellen Zuordnungsmodus ab.
Syntax
int GetMapMode(
[in] HDC hdc
);
Parameter
[in] hdc
Ein Handle für den Gerätekontext.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt der Rückgabewert den Zuordnungsmodus an.
Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null.
Hinweise
Im Folgenden sind die verschiedenen Zuordnungsmodi aufgeführt.
Mode | BESCHREIBUNG |
---|---|
MM_ANISOTROPIC | Logische Einheiten werden beliebigen Einheiten mit beliebig skalierten Achsen zugeordnet. Verwenden Sie die Funktionen SetWindowExtEx und SetViewportExtEx, um die erforderlichen Einheiten, Ausrichtung und Skalierung anzugeben. |
MM_HIENGLISH | Jede logische Einheit ist 0,001 Zoll zugeordnet. Positives x ist rechts; positives y ist aufwärts. |
MM_HIMETRIC | Jede logische Einheit ist 0,01 Millimeter zugeordnet. Positives x ist rechts; positives y ist aufwärts. |
MM_ISOTROPIC | Logische Einheiten werden beliebigen Einheiten mit gleich skalierten Achsen zugeordnet. Das heißt, eine Einheit entlang der x-Achse ist gleich einer Einheit entlang der y-Achse. Verwenden Sie die Funktionen SetWindowExtEx und SetViewportExtEx, um die Einheiten und die Ausrichtung der Achsen anzugeben. Die Grafikgeräteschnittstelle nimmt bei Bedarf Anpassungen vor, um sicherzustellen, dass die x- und y-Einheiten die gleiche Größe haben. (Wenn die Fensterausdehnung festgelegt ist, wird der Viewport so angepasst, dass die Einheiten isotrop bleiben.) |
MM_LOENGLISH | Jede logische Einheit ist 0,01 Zoll zugeordnet. Positives x ist rechts; positives y ist aufwärts. |
MM_LOMETRIC | Jede logische Einheit ist 0,1 Millimeter zugeordnet. Positives x ist rechts; positives y ist aufwärts. |
MM_TEXT | Jede logische Einheit wird einem Gerätepixel zugeordnet. Positives x ist rechts; positives y ist unten. |
MM_TWIPS | Jede logische Einheit wird einem Zwanzigstelpunkt eines Druckers (1/1440 Zoll, auch als "Twip" bezeichnet) zugeordnet. Positives x ist rechts; positives y ist aufwärts. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wingdi.h (einschließlich Windows.h) |
Bibliothek | Gdi32.lib |
DLL | Gdi32.dll |
Weitere Informationen
Koordinatenraum und Transformationsfunktionen