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.
Wendet eine lineare Transformation auf ein IInkStrokeDisp-Objekt oder eine InkStrokes-Auflistung an, die Skalierung, Drehung, Übersetzung und Kombinationen von Transformationen darstellen kann.
Syntax
HRESULT Transform(
[in] IInkTransform *Transform,
[in, optional] VARIANT_BOOL ApplyOnPenWidth
);
Parameter
[in] Transform
Die Transformation, die für den Strich oder die Striche verwendet werden soll. (Dies ist ein InkTransform-Objekt , das mit der XFORM-Struktur korreliert.) Die Transformation gilt sowohl für die Punkt- als auch für die Stiftbreite (wenn ApplyOnPenWidthVARIANT_TRUE ist).
[in, optional] ApplyOnPenWidth
Optional. VARIANT_TRUE , um die Transformation auf die Breite der Freihand in den InkDrawingAttributes der Striche anzuwenden; andernfalls VARIANT_FALSE. Der Standardwert ist VARIANT_FALSE.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
| Rückgabecode | BESCHREIBUNG |
|---|---|
|
Erfolg. |
|
Ein Parameter enthielt einen ungültigen Zeiger. |
|
Ungültiges Argument. |
|
Unerwarteter Parameter oder Eigenschaftstyp. |
|
Innerhalb der -Methode ist eine Ausnahme aufgetreten. |
Anforderungen
| Anforderung | Wert |
|---|---|
| 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 |