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