StylusDevice.GetStylusPoints Methode

Definition

Gibt eine StylusPointCollection zurück, die die vom Tablettstift erfassten StylusPoint-Objekte enthält.Returns a StylusPointCollection that contains StylusPoint objects collected from the stylus.

Überlädt

GetStylusPoints(IInputElement)

Gibt eine StylusPointCollection zurück, die die vom Tablettstift erfassten StylusPoint-Objekte enthält.Returns a StylusPointCollection that contains StylusPoint objects collected from the stylus.

GetStylusPoints(IInputElement, StylusPointDescription)

Gibt eine StylusPointCollection zurück, die die vom Tablettstift erfassten StylusPoint-Objekte enthält.Returns a StylusPointCollection that contains StylusPoint objects collected from the stylus. Verwendet die angegebene StylusPointDescription.Uses the specified StylusPointDescription.

GetStylusPoints(IInputElement)

Gibt eine StylusPointCollection zurück, die die vom Tablettstift erfassten StylusPoint-Objekte enthält.Returns a StylusPointCollection that contains StylusPoint objects collected from the stylus.

public:
 System::Windows::Input::StylusPointCollection ^ GetStylusPoints(System::Windows::IInputElement ^ relativeTo);
public System.Windows.Input.StylusPointCollection GetStylusPoints (System.Windows.IInputElement relativeTo);
member this.GetStylusPoints : System.Windows.IInputElement -> System.Windows.Input.StylusPointCollection
Public Function GetStylusPoints (relativeTo As IInputElement) As StylusPointCollection

Parameter

relativeTo
IInputElement

Das IInputElement-Objekt, dem die (x,y)-Koordinaten in der StylusPointCollection zugeordnet sind.The IInputElement to which the (x,y) coordinates in the StylusPointCollection are mapped.

Gibt zurück

Eine StylusPointCollection, die die vom Tablettstift erfassten StylusPoint-Objekte enthält.A StylusPointCollection that contains StylusPoint objects that the stylus collected.

Ausnahmen

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die StylusPointCollection aus dem StylusDevice-The following example demonstrates how to get the StylusPointCollection from the StylusDevice.

StylusPointCollection myStylusPoints =
            myStylusDevice.GetStylusPoints(myStylusDevice.Target);
textbox1.AppendText("Got " + myStylusPoints.Count.ToString() + " packets\n");
Dim myStylusPoints As StylusPointCollection = _
    myStylusDevice.GetStylusPoints(myStylusDevice.Target)
textbox1.AppendText("Got " + myStylusPoints.Count.ToString() + " packets" + vbCrLf)

GetStylusPoints(IInputElement, StylusPointDescription)

Gibt eine StylusPointCollection zurück, die die vom Tablettstift erfassten StylusPoint-Objekte enthält.Returns a StylusPointCollection that contains StylusPoint objects collected from the stylus. Verwendet die angegebene StylusPointDescription.Uses the specified StylusPointDescription.

public:
 System::Windows::Input::StylusPointCollection ^ GetStylusPoints(System::Windows::IInputElement ^ relativeTo, System::Windows::Input::StylusPointDescription ^ subsetToReformatTo);
public System.Windows.Input.StylusPointCollection GetStylusPoints (System.Windows.IInputElement relativeTo, System.Windows.Input.StylusPointDescription subsetToReformatTo);
member this.GetStylusPoints : System.Windows.IInputElement * System.Windows.Input.StylusPointDescription -> System.Windows.Input.StylusPointCollection
Public Function GetStylusPoints (relativeTo As IInputElement, subsetToReformatTo As StylusPointDescription) As StylusPointCollection

Parameter

relativeTo
IInputElement

Das IInputElement-Objekt, dem die (x,y)-Koordinaten in der StylusPointCollection zugeordnet sind.The IInputElement to which the (x y) coordinates in the StylusPointCollection are mapped.

subsetToReformatTo
StylusPointDescription

Die StylusPointDescription, die von der StylusPointCollection verwendet werden soll.The StylusPointDescription to be used by the StylusPointCollection.

Gibt zurück

Eine StylusPointCollection, die die vom Tablettstift erfassten StylusPoint-Objekte enthält.A StylusPointCollection that contains StylusPoint objects collected from the stylus.

Ausnahmen

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie StylusPoint Sie-Objekte aus StylusDevicedem aktuellen-Objekt erhalten.The following example demonstrates how to get StylusPoint objects from the current StylusDevice.

StylusDevice currentStylus = Stylus.CurrentStylusDevice;
StylusPointDescription description1 =
      new StylusPointDescription(new StylusPointPropertyInfo[]
                    {
                        new StylusPointPropertyInfo(StylusPointProperties.X),
                        new StylusPointPropertyInfo(StylusPointProperties.Y),
                        new StylusPointPropertyInfo(StylusPointProperties.NormalPressure),
                        new StylusPointPropertyInfo(StylusPointProperties.XTiltOrientation),
                        new StylusPointPropertyInfo(StylusPointProperties.YTiltOrientation),
                        new StylusPointPropertyInfo(StylusPointProperties.BarrelButton)
                    });

StylusPointDescription description2 = currentStylus.GetStylusPoints(inkCanvas1).Description;

StylusPointDescription description3 = 
    StylusPointDescription.GetCommonDescription(description1, description2);

StylusPointCollection points = currentStylus.GetStylusPoints(inkCanvas1, description3);
Dim currentStylus As StylusDevice = Stylus.CurrentStylusDevice

Dim description1 As New StylusPointDescription(New StylusPointPropertyInfo() _
    {New StylusPointPropertyInfo(StylusPointProperties.X), _
     New StylusPointPropertyInfo(StylusPointProperties.Y), _
     New StylusPointPropertyInfo(StylusPointProperties.NormalPressure), _
     New StylusPointPropertyInfo(StylusPointProperties.XTiltOrientation), _
     New StylusPointPropertyInfo(StylusPointProperties.YTiltOrientation), _
     New StylusPointPropertyInfo(StylusPointProperties.BarrelButton)})

Dim description2 As StylusPointDescription = currentStylus.GetStylusPoints(inkCanvas1).Description

Dim description3 As StylusPointDescription = _
                        StylusPointDescription.GetCommonDescription(description1, description2)

Dim points As StylusPointCollection = currentStylus.GetStylusPoints(inkCanvas1, description3)

Hinweise

subsetToReformatTomuss mit der Description -Eigenschaft des-Objekts kompatibel sein, GetStylusPoints(IInputElement) das StylusPointCollection von der-Methode verwendet wird.subsetToReformatTo must be compatible with the Description property of the StylusPointCollection used by the GetStylusPoints(IInputElement) method. Verwenden Sie GetCommonDescription die-Methode, StylusPointDescription um eine vor GetStylusPoints(IInputElement, StylusPointDescription) dem Aufrufen der-Methode abzurufen.Use the GetCommonDescription method to get a StylusPointDescription before calling the GetStylusPoints(IInputElement, StylusPointDescription) method.

Gilt für: