IInkRenderer::InkSpaceToPixelFromPoints-Methode (msinkaut.h)
Konvertiert ein Array von Punkten in Freihandraumkoordinaten in ein Array von Punkten im Pixelraum.
Syntax
HRESULT InkSpaceToPixelFromPoints(
[in] LONG_PTR hDC,
[in, out] VARIANT *Points
);
Parameter
[in] hDC
Das Handle des Gerätekontexts, auf dem gezeichnet werden soll.
[in, out] Points
Das Array von Punkten in Freihandraumkoordinaten, die in Pixelpositionen konvertiert werden sollen. Dies sollte ein Array von ganzzahligen 32-Bit-Werten sein, die innerhalb eines VARIANT übergeben werden.
Weitere Informationen zur VARIANT-Struktur finden Sie unter Verwenden der COM-Bibliothek.
Rückgabewert
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Ein Parameter enthielt einen ungültigen Zeiger. |
|
Ungültiges Anzeigehandle. |
|
Innerhalb der -Methode ist eine Ausnahme aufgetreten. |
Hinweise
InkSpaceToPixelFromPoints wendet die Objekttransformation an, wendet die Ansichtstransformation des InkRenderer-Objekts an und konvertiert dann von Freihandraum in Pixeleinheiten (1 Freihandeinheit = 01 mm).
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 |