StylusPoint 생성자

정의

StylusPoint 클래스의 새 인스턴스를 초기화합니다.

오버로드

Name Description
StylusPoint(Double, Double)

지정된(x, y) 좌표를 사용하여 클래스의 StylusPoint 새 인스턴스를 초기화합니다.

StylusPoint(Double, Double, Single)

지정된(x, y) 좌표 및 압력을 사용하여 클래스의 StylusPoint 새 인스턴스를 초기화합니다.

StylusPoint(Double, Double, Single, StylusPointDescription, Int32[])

지정된 (x, y) 좌표, StylusPoint에 지정된 추가 매개 변수를 사용하여 클래스의 pressureFactor 새 인스턴스를 StylusPointDescription초기화합니다.

StylusPoint(Double, Double)

지정된(x, y) 좌표를 사용하여 클래스의 StylusPoint 새 인스턴스를 초기화합니다.

public:
 StylusPoint(double x, double y);
public StylusPoint(double x, double y);
new System.Windows.Input.StylusPoint : double * double -> System.Windows.Input.StylusPoint
Public Sub New (x As Double, y As Double)

매개 변수

x
Double

의 x 좌표입니다 StylusPoint.

y
Double

의 y 좌표입니다 StylusPoint.

예제

다음 예제에서는 만드는 방법을 보여 줍니다 StylusPoint.

StylusPointDescription newDescription =
      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)
                    });

int[] propertyValues = { 1800, 1000, 1 };

StylusPoint newStylusPoint = new StylusPoint(100, 100, .5f, newDescription, propertyValues);
Dim newDescription 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 propertyValues As Integer() = {1800, 1000, 1}

Dim newStylusPoint As New StylusPoint(100, 100, 0.5F, newDescription, propertyValues)

적용 대상

StylusPoint(Double, Double, Single)

지정된(x, y) 좌표 및 압력을 사용하여 클래스의 StylusPoint 새 인스턴스를 초기화합니다.

public:
 StylusPoint(double x, double y, float pressureFactor);
public StylusPoint(double x, double y, float pressureFactor);
new System.Windows.Input.StylusPoint : double * double * single -> System.Windows.Input.StylusPoint
Public Sub New (x As Double, y As Double, pressureFactor As Single)

매개 변수

x
Double

의 x 좌표입니다 StylusPoint.

y
Double

의 y 좌표입니다 StylusPoint.

pressureFactor
Single

에 적용되는 압력의 양입니다 StylusPoint.

예외

pressureFactor 가 0보다 작거나 1보다 큰 경우

예제

다음 예제에서는 만드는 방법을 보여 줍니다 StylusPoint.

StylusPointDescription newDescription =
      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)
                    });

int[] propertyValues = { 1800, 1000, 1 };

StylusPoint newStylusPoint = new StylusPoint(100, 100, .5f, newDescription, propertyValues);
Dim newDescription 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 propertyValues As Integer() = {1800, 1000, 1}

Dim newStylusPoint As New StylusPoint(100, 100, 0.5F, newDescription, propertyValues)

설명

pressureFactor 은 0에서 1 사이의 값을 포함해야 합니다. 값 0은 압력이 적용되지 않음을 나타내고 값 1은 최대 압력 크기가 적용됨을 나타냅니다. 값이 0.5이면 최대 압력의% 50개 정도가 적용됨을 나타냅니다.

적용 대상

StylusPoint(Double, Double, Single, StylusPointDescription, Int32[])

지정된 (x, y) 좌표, StylusPoint에 지정된 추가 매개 변수를 사용하여 클래스의 pressureFactor 새 인스턴스를 StylusPointDescription초기화합니다.

public:
 StylusPoint(double x, double y, float pressureFactor, System::Windows::Input::StylusPointDescription ^ stylusPointDescription, cli::array <int> ^ additionalValues);
public StylusPoint(double x, double y, float pressureFactor, System.Windows.Input.StylusPointDescription stylusPointDescription, int[] additionalValues);
new System.Windows.Input.StylusPoint : double * double * single * System.Windows.Input.StylusPointDescription * int[] -> System.Windows.Input.StylusPoint
Public Sub New (x As Double, y As Double, pressureFactor As Single, stylusPointDescription As StylusPointDescription, additionalValues As Integer())

매개 변수

x
Double

의 x 좌표입니다 StylusPoint.

y
Double

의 y 좌표입니다 StylusPoint.

pressureFactor
Single

에 적용되는 압력의 양입니다 StylusPoint.

stylusPointDescription
StylusPointDescription

에 저장된 추가 속성을 지정하는 A StylusPointDescriptionStylusPoint입니다.

additionalValues
Int32[]

에 정의된 stylusPointDescription속성의 값을 포함하는 32비트 부가 정수의 배열입니다.

예외

pressureFactor 가 0보다 작거나 1보다 큰 경우

-또는-

단추 속성에 additionalValues 해당하는 값은 0 또는 1이 아닙니다.

additionalValues 의 수가 빼기 3의 속성 수와 stylusPointDescription 일치하지 않습니다.

예제

다음 예제에서는 만드는 방법을 보여 줍니다 StylusPoint.

StylusPointDescription newDescription =
      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)
                    });

int[] propertyValues = { 1800, 1000, 1 };

StylusPoint newStylusPoint = new StylusPoint(100, 100, .5f, newDescription, propertyValues);
Dim newDescription 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 propertyValues As Integer() = {1800, 1000, 1}

Dim newStylusPoint As New StylusPoint(100, 100, 0.5F, newDescription, propertyValues)

적용 대상