IInkRenderer::InkSpaceToPixel-Methode (msinkaut.h)
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 |