Condividi tramite


Funzione GetMapMode (wingdi.h)

La funzione GetMapMode recupera la modalità di mapping corrente.

Sintassi

int GetMapMode(
  [in] HDC hdc
);

Parametri

[in] hdc

Handle nel contesto del dispositivo.

Valore restituito

Se la funzione ha esito positivo, il valore restituito specifica la modalità di mapping.

Se la funzione ha esito negativo, il valore restituito è zero.

Commenti

Di seguito sono riportate le varie modalità di mapping.

Mode Descrizione
MM_ANISOTROPIC Le unità logiche vengono mappate a unità arbitrarie con assi a scalabilità arbitraria. Usare le funzioni SetWindowExtEx e SetViewportExtEx per specificare le unità, l'orientamento e il ridimensionamento necessari.
MM_HIENGLISH Ogni unità logica viene mappata a 0,001 pollici. Positivo x è a destra; positivo y è in alto.
MM_HIMETRIC Ogni unità logica viene mappata a 0,01 millimetri. Positivo x è a destra; positivo y è in alto.
MM_ISOTROPIC Le unità logiche vengono mappate a unità arbitrarie con assi con scalabilità uguale; ovvero, un'unità lungo l'asse x è uguale a un'unità lungo l'asse y. Usare le funzioni SetWindowExtEx e SetViewportExtEx per specificare le unità e l'orientamento degli assi. L'interfaccia del dispositivo grafico apporta le modifiche necessarie per garantire che le unità x e y rimangano uguali. Quando l'estensione di windows è impostata, il viewport verrà modificato per mantenere le unità isotropiche.
MM_LOENGLISH Ogni unità logica viene mappata a 0,01 pollici. Positivo x è a destra; positivo y è in alto.
MM_LOMETRIC Ogni unità logica viene mappata a 0,1 millimetri. Positivo x è a destra; positivo y è in alto.
MM_TEXT Ogni unità logica viene mappata a un pixel del dispositivo. Positivo x è a destra; positivo y è giù.
MM_TWIPS Ogni unità logica viene mappata a un ventesimo punto di una stampante (1/1440 pollici, chiamato anche "twip"). Positivo x è a destra; positivo y è in alto.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wingdi.h (include Windows.h)
Libreria Gdi32.lib
DLL Gdi32.dll

Vedi anche

Funzioni di coordinata e trasformazione

Panoramica degli spazi e delle trasformazioni delle coordinate

SetMapMode

SetViewportExtEx

SetWindowExtEx