StylusDevice.GetStylusPoints Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne un StylusPointCollection qui contient des objets StylusPointrassemblés à partir du stylet.
Surcharges
GetStylusPoints(IInputElement) |
Retourne un StylusPointCollection qui contient des objets StylusPointrassemblés à partir du stylet. |
GetStylusPoints(IInputElement, StylusPointDescription) |
Retourne un StylusPointCollection qui contient des objets StylusPointrassemblés à partir du stylet. Utilise le StylusPointDescription spécifié. |
GetStylusPoints(IInputElement)
Retourne un StylusPointCollection qui contient des objets StylusPointrassemblés à partir du stylet.
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
Paramètres
- relativeTo
- IInputElement
auquel IInputElement les coordonnées (x,y
) dans le StylusPointCollection sont mappées.
Retours
Un StylusPointCollection qui contient des objets StylusPoint que le stylet a rassemblés.
Exceptions
relativeTo
n’est ni UIElement ni FrameworkContentElement.
Exemples
L’exemple suivant montre comment obtenir le StylusPointCollection à partir de .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)
S’applique à
GetStylusPoints(IInputElement, StylusPointDescription)
Retourne un StylusPointCollection qui contient des objets StylusPointrassemblés à partir du stylet. Utilise le StylusPointDescription spécifié.
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
Paramètres
- relativeTo
- IInputElement
auquel IInputElement les coordonnées (x y
) dans le StylusPointCollection sont mappées.
- subsetToReformatTo
- StylusPointDescription
StylusPointDescription devant être utilisé par StylusPointCollection.
Retours
Un StylusPointCollection qui contient des objets StylusPoint que le stylet a rassemblés.
Exceptions
relativeTo
n’est ni UIElement ni FrameworkContentElement.
Exemples
L’exemple suivant montre comment obtenir StylusPoint des objets à partir du actuel 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)
Remarques
subsetToReformatTo
doit être compatible avec la Description propriété du StylusPointCollection utilisé par la GetStylusPoints(IInputElement) méthode . Utilisez la GetCommonDescription méthode pour obtenir un avant d’appeler StylusPointDescription la GetStylusPoints(IInputElement, StylusPointDescription) méthode .