StylusDevice.GetStylusPoints Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan yang StylusPointCollection berisi StylusPoint objek yang dikumpulkan dari stylus.
Overload
GetStylusPoints(IInputElement) |
Mengembalikan yang StylusPointCollection berisi StylusPoint objek yang dikumpulkan dari stylus. |
GetStylusPoints(IInputElement, StylusPointDescription) |
Mengembalikan yang StylusPointCollection berisi StylusPoint objek yang dikumpulkan dari stylus. StylusPointDescriptionMenggunakan . |
GetStylusPoints(IInputElement)
Mengembalikan yang StylusPointCollection berisi StylusPoint objek yang dikumpulkan dari 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
koordinat IInputElement (x,y
) yang dipetakan StylusPointCollection .
Mengembalikan
StylusPointCollection yang berisi StylusPoint objek yang dikumpulkan stylus.
Pengecualian
relativeTo
bukan UIElement atau FrameworkContentElement.
Contoh
Contoh berikut menunjukkan cara mendapatkan StylusPointCollection dari 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)
Berlaku untuk
GetStylusPoints(IInputElement, StylusPointDescription)
Mengembalikan yang StylusPointCollection berisi StylusPoint objek yang dikumpulkan dari stylus. StylusPointDescriptionMenggunakan .
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
koordinat IInputElement (x y
) yang dipetakan StylusPointCollection .
- subsetToReformatTo
- StylusPointDescription
yang StylusPointDescription akan digunakan oleh StylusPointCollection.
Mengembalikan
StylusPointCollection yang berisi StylusPoint objek yang dikumpulkan dari stylus.
Pengecualian
relativeTo
bukan UIElement atau FrameworkContentElement.
Contoh
Contoh berikut menunjukkan cara mendapatkan StylusPoint objek dari saat ini 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)
Keterangan
subsetToReformatTo
harus kompatibel dengan Description properti yang StylusPointCollection digunakan oleh GetStylusPoints(IInputElement) metode .
GetCommonDescription Gunakan metode untuk mendapatkan StylusPointDescription sebelum memanggil GetStylusPoints(IInputElement, StylusPointDescription) metode .