IInkRenderer::SetObjectTransform-Methode (msinkaut.h)
Legt das InkTransform-Objekt fest, das die Objekttransformation darstellt, die zum Rendern von Freihand verwendet wird.
Syntax
HRESULT SetObjectTransform(
[in] IInkTransform *ObjectTransform
);
Parameter
[in] ObjectTransform
Das InkTransform-Objekt , das die geometrische Transformation (Drehung, Skalierung, Scherung und Reflexion) darstellt, die zum Transformieren der Strichkoordinaten innerhalb des Freihandraums verwendet werden soll.
Ein NULL-Wert für den objectTransform-Parameter korreliert mit der Identitätstransformation.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Ein Parameter enthielt einen ungültigen Zeiger. |
|
objectTransform zeigt nicht auf ein kompatibles InkTransform-Objekt . |
|
Innerhalb der -Methode ist eine Ausnahme aufgetreten. |
Hinweise
Die Transformation gilt für die Punkte, aber nicht für die Stiftbreite.
Die Objekttransformation erfolgt vor der Ansichtstransformation.
Es ist problematisch, diese Methode als Antwort auf die SENT-Nachricht aufzurufen. Testen Sie, ob Sie eine SENT-Nachricht verarbeiten, indem Sie InSendMessageEx aufrufen und die Nachricht dann an sich selbst senden, wenn die Nachricht GESENDET wurde.
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 |