InkPresenterProtractor 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
InkCanvas에서 반투명 오버레이로 표시되는 호와 곡선을 그리기 위한 프로트라터 형식의 시각적 스텐실을 나타냅니다.
스텐실은 잉크 스트로크가 렌더링되는 방식을 변환합니다.
- 펜 팁이 거리 임계값(여백) 내에 있으면 잉크 스트로크를 스텐실 가장자리에 스냅합니다.
- 마스크 역할을 하며 스텐실로 가려진 영역 내에서 잉크 스트로크의 그리기를 방지합니다.
InkPresenterRuler는 프로그래밍 방식으로 그리고 사용자가 조작할 수 있습니다. 또한 InkCanvas를 사용하여 크기를 조정하고 변환합니다.
public ref class InkPresenterProtractor sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Input.Inking.IInkPresenterProtractorFactory, 262144, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class InkPresenterProtractor final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Input.Inking.IInkPresenterProtractorFactory), 262144, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class InkPresenterProtractor
Public NotInheritable Class InkPresenterProtractor
- 상속
- 특성
- 구현
Windows 요구 사항
디바이스 패밀리 |
Windows 10 Creators Update (10.0.15063.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v4.0에서 도입되었습니다.)
|
설명
스텐실의 불투명도는 정적일 때 75%, 조작 중에 50%로 설정됩니다.
생성자
InkPresenterProtractor(InkPresenter) |
InkPresenterProtractor 클래스의 새 instance 초기화합니다. |
속성
AccentColor |
광원 스텐실의 광선 색과 가로 표시를 가져오거나 설정합니다. 광선은 그려진 호의 각도를 나타냅니다. 잉크가 프로트라터에 스냅되고 프로트라터가 이동되지 않은 경우에만 표시됩니다. 가로 표시는 프로트라터를 양분하는 가로 선을 나타냅니다. 기본 위치는 3시와 9시이지만 회전 변환을 프로트라터에 적용할 수 있으며 표시도 회전합니다. |
AreRaysVisible |
광선이 프로트라터 스텐실에 표시되는지 여부를 가져오거나 설정합니다. 광선은 그려진 호의 각도를 나타냅니다. 잉크가 프로트라터에 스냅되고 프로트라터가 이동되지 않은 경우에만 표시됩니다. |
AreTickMarksVisible |
눈금 표시가 프로트라터 스텐실에 표시되는지 여부를 가져오거나 설정합니다. 눈금 표시는 Protractor의 도 표시를 나타냅니다. |
BackgroundColor |
InkPresenterProtractor의 배경색을 가져오거나 설정합니다. |
ForegroundColor |
InkPresenterProtractor에서 전경 요소의 색을 가져오거나 설정합니다. |
IsAngleReadoutVisible |
숫자 각도가 프로트라터 스텐실에 표시되는지 여부를 가져오거나 설정합니다. 각도 판독값은 그려진 호 각도의 숫자 값을 나타냅니다. |
IsCenterMarkerVisible |
중앙 표시가 프로트라터 스텐실에 표시되는지 여부를 가져오거나 설정합니다. 가운데 표시는 프로트랙터의 가운데에 있는 시각적 개체를 나타냅니다. |
IsResizable |
프로트라터 스텐실의 크기를 조정할 수 있는지 여부를 가져오거나 설정합니다. |
IsVisible |
프로트라터 스텐실이 표시되는지 여부를 가져오거나 설정합니다. |
Kind |
InkCanvas에 표시할 스텐실의 형식을 가져옵니다. |
Radius |
방사형의 방사형 크기를 가져오거나 설정합니다. |
Transform |
InkCanvas의 2차원 좌표 공간 내에서 프로트라터 스텐실의 위치 및 회전 각도를 가져오거나 설정합니다. 위치와 회전은 모두 InkCanvas의 원점과 관련된 스텐실의 왼쪽 위 모서리를 기반으로 합니다. |