Freigeben über


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

Übersicht über Koordinatenräume und Transformationen

SetMapMode

SetViewportExtEx

SetWindowExtExtEx