IInkRenderer::P ixelToInkSpaceFromPoints-Methode (msinkaut.h)
Konvertiert ein Array von Positionen in Pixelraumkoordinaten in ein Array von Positionen in Freihandraumkoordinaten.
Syntax
HRESULT PixelToInkSpaceFromPoints(
[in] LONG_PTR hDC,
[in, out] VARIANT *Points
);
Parameter
[in] hDC
Das Handle des Gerätekontexts für das enthaltende Steuerelement oder Formular.
[in, out] Points
Das Variant-Array von Punkten als abwechselnde Long x- und y-Werte der Form x0, y0, x1, y1, x2, y2 usw., um von einer Pixelposition in Freihandraumkoordinaten zu konvertieren.
Weitere Informationen zur VARIANT-Struktur finden Sie unter Verwenden der COM-Bibliothek.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Ein Parameter enthielt einen ungültigen Zeiger. |
|
Ungültiges Anzeigehandle. |
|
Innerhalb der -Methode ist eine Ausnahme aufgetreten. |
Hinweise
PixelToInkSpaceFromPoints
konvertiert vom Pixel in den Freihandbereich (1 Freihandeinheit = 01 mm), wendet den Umgekehrten der Ansichtstransformation an und wendet dann die Umgekehrte der Objekttransformation an.
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 |