StylusDevice.GetStylusPoints Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
StylusPointCollection Vrátí objekty StylusPoint shromážděné z pera.
Přetížení
| Name | Description |
|---|---|
| GetStylusPoints(IInputElement) |
StylusPointCollection Vrátí objekty StylusPoint shromážděné z pera. |
| GetStylusPoints(IInputElement, StylusPointDescription) |
StylusPointCollection Vrátí objekty StylusPoint shromážděné z pera. Použije zadaný StylusPointDescriptionparametr . |
GetStylusPoints(IInputElement)
StylusPointCollection Vrátí objekty StylusPoint shromážděné z pera.
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
Parametry
- relativeTo
- IInputElement
Souřadnice IInputElement (x,y) v mapě StylusPointCollection .
Návraty
A StylusPointCollection , který obsahuje StylusPoint objekty, které peros shromáždil.
Výjimky
relativeTo není ani UIElementFrameworkContentElement.
Příklady
Následující příklad ukazuje, jak získat StylusPointCollection z 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)
Platí pro
GetStylusPoints(IInputElement, StylusPointDescription)
StylusPointCollection Vrátí objekty StylusPoint shromážděné z pera. Použije zadaný StylusPointDescriptionparametr .
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
Parametry
- relativeTo
- IInputElement
Souřadnice IInputElement (x y) v mapě StylusPointCollection .
- subsetToReformatTo
- StylusPointDescription
Používaná StylusPointDescription v sadě StylusPointCollection.
Návraty
A StylusPointCollection , který obsahuje StylusPoint objekty shromážděné z pera.
Výjimky
relativeTo není ani UIElementFrameworkContentElement.
Příklady
Následující příklad ukazuje, jak získat StylusPoint objekty z aktuálního 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)
Poznámky
subsetToReformatTo musí být kompatibilní s Description vlastností StylusPointCollection používanou metodou GetStylusPoints(IInputElement) . Použijte metodu GetCommonDescriptionStylusPointDescription k získání před voláním GetStylusPoints(IInputElement, StylusPointDescription) metody.