Freigeben über


Renderer.Rotate-Methode (Single)

Wendet eine Drehung um einen bestimmten Betrag um einen bestimmten Punkt auf GetViewTransform an.

Namespace:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Syntax

'Declaration
Public Sub Rotate ( _
    degrees As Single _
)
'Usage
Dim instance As Renderer
Dim degrees As Single

instance.Rotate(degrees)
public void Rotate(
    float degrees
)
public:
void Rotate(
    float degrees
)
public void Rotate(
    float degrees
)
public function Rotate(
    degrees : float
)

Parameter

  • degrees
    Typ: System.Single
    Der Wert (in Grad), um den eine Drehung im Uhrzeigersinn ausgeführt werden soll.

Hinweise

Der Mittelpunkt der Drehung ist der Ursprung.

Beispiele

In diesem C#-Beispiel wird die aktuelle Ansichtstransformationsmatrix des Renderer-Objekts im InkCollector-Objekt theInkCollector gespeichert. Anschließend wird eine Drehung von 60 Grad darauf angewendet.

using System.Drawing.Drawing2D;
...
Matrix theOldMatrix = new Matrix();
theInkCollector.Renderer.GetViewTransform(ref theOldMatrix);
theInkCollector.Renderer.Rotate(60.0f);
...

In diesem Microsoft® Visual Basic® .NET-Beispiel wird die aktuelle Ansichtstransformationsmatrix des Renderer-Objekts im InkCollector-Objekt theInkCollector gespeichert. Anschließend wird eine Drehung von 60 Grad darauf angewendet.

Imports System.Drawing.Drawing2D
...
Dim theOldMatrix As New Matrix()
theInkCollector.Renderer.GetViewTransform(theOldMatrix)
theInkCollector.Renderer.Rotate(60.0)
...

Plattformen

Windows Vista

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Versionsinformationen

.NET Framework

Unterstützt in: 3.0

Siehe auch

Referenz

Renderer-Klasse

Renderer-Member

Rotate-Überladung

Microsoft.Ink-Namespace