IInkStrokes::Transform-Methode (msinkaut.h)
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 |