Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Konvertiert eine Position in Freihandraumkoordinaten mithilfe eines Handles für die Konvertierung in eine Position im Pixelraum.
Syntax
HRESULT InkSpaceToPixel(
[in] LONG_PTR hdcDisplay,
[in, out] long *x,
[in, out] long *y
);
Parameter
[in] hdcDisplay
Das Handle des Gerätekontexts.
[in, out] x
Die X-Koordinate des Punkts, der in eine Pixelposition konvertiert werden soll.
[in, out] y
Die Y-Koordinate des Punkts, der in eine Pixelposition konvertiert werden soll.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
| Rückgabecode | BESCHREIBUNG |
|---|---|
|
Erfolg. |
|
Ein Parameter enthielt einen ungültigen Zeiger. |
|
Innerhalb der -Methode ist eine Ausnahme aufgetreten. |
|
Ungültiger Anzeigehandle. |
|
Koordinaten, die während des Betriebs überlaufen werden. |
Hinweise
InkSpaceToPixelFromPoints wendet die Objekttransformation an, wendet die Ansichtstransformation des InkRenderer-Objekts an und konvertiert dann von Freihandraum in Pixeleinheiten (1 Freihandeinheit = .01mm).
Anforderungen
| Unterstützte Mindestversion (Client) | Windows XP Tablet PC Edition [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Nicht unterstützt |
| Zielplattform | Windows |
| Kopfzeile | msinkaut.h |
| Bibliothek | InkObj.dll |