다음을 통해 공유


StylusDevice.GetStylusPoints 메서드

정의

스타일러스에서 수집된 StylusPointCollection 개체가 들어 있는 StylusPoint입니다.

오버로드

GetStylusPoints(IInputElement)

스타일러스에서 수집된 StylusPointCollection 개체가 들어 있는 StylusPoint입니다.

GetStylusPoints(IInputElement, StylusPointDescription)

스타일러스에서 수집된 StylusPointCollection 개체가 들어 있는 StylusPoint입니다. 지정한 StylusPointDescription을 사용합니다.

GetStylusPoints(IInputElement)

스타일러스에서 수집된 StylusPointCollection 개체가 들어 있는 StylusPoint입니다.

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

매개 변수

relativeTo
IInputElement

IInputElement 의 (x,y) 좌표가 StylusPointCollection 매핑되는 입니다.

반환

스타일러스에서 수집된 StylusPointCollection 개체가 들어 있는 StylusPoint입니다.

예외

relativeToUIElementFrameworkContentElement도 아닌 경우

예제

다음 예제에서는 에서 를 StylusPointCollection 가져오는 방법을 보여 줍니다 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)

스타일러스에서 수집된 StylusPointCollection 개체가 들어 있는 StylusPoint입니다. 지정한 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

매개 변수

relativeTo
IInputElement

IInputElement 의 (x y) 좌표가 StylusPointCollection 매핑되는 입니다.

subsetToReformatTo
StylusPointDescription

StylusPointDescription에서 사용할 StylusPointCollection입니다.

반환

스타일러스에서 수집된 StylusPointCollection 개체가 들어 있는 StylusPoint입니다.

예외

relativeToUIElementFrameworkContentElement도 아닌 경우

예제

다음 예제에서는 현재 StylusDevice에서 개체를 가져오는 StylusPoint 방법을 보여 줍니다.

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)

설명

subsetToReformatTo는 메서드에서 Description 사용하는 GetStylusPoints(IInputElement)StylusPointCollection 속성과 호환되어야 합니다. 사용 된 GetCommonDescription 메서드를를 StylusPointDescription 호출 하기 전에 GetStylusPoints(IInputElement, StylusPointDescription) 메서드.

적용 대상