StylusPoint 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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에 지정된 추가 매개 변수를 사용하여 클래스의 |
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)