다음을 통해 공유


InkPresenterProtractor 클래스

정의

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
상속
Object Platform::Object IInspectable InkPresenterProtractor
특성
구현

Windows 요구 사항

디바이스 패밀리
Windows 10 Creators Update (10.0.15063.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v4.0에서 도입되었습니다.)

설명

스텐실의 불투명도는 정적일 때 75%, 조작 중에 50%로 설정됩니다.

생성자

InkPresenterProtractor(InkPresenter)

InkPresenterProtractor 클래스의 새 instance 초기화합니다.

속성

AccentColor

광원 스텐실의 광선 색과 가로 표시를 가져오거나 설정합니다.

Protractor 스텐실

광선은 그려진 호의 각도를 나타냅니다. 잉크가 프로트라터에 스냅되고 프로트라터가 이동되지 않은 경우에만 표시됩니다.

가로 표시는 프로트라터를 양분하는 가로 선을 나타냅니다. 기본 위치는 3시와 9시이지만 회전 변환을 프로트라터에 적용할 수 있으며 표시도 회전합니다.

AreRaysVisible

광선이 프로트라터 스텐실에 표시되는지 여부를 가져오거나 설정합니다.

Protractor 스텐실

광선은 그려진 호의 각도를 나타냅니다. 잉크가 프로트라터에 스냅되고 프로트라터가 이동되지 않은 경우에만 표시됩니다.

AreTickMarksVisible

눈금 표시가 프로트라터 스텐실에 표시되는지 여부를 가져오거나 설정합니다.

Protractor 스텐실

눈금 표시는 Protractor의 도 표시를 나타냅니다.

BackgroundColor

InkPresenterProtractor의 배경색을 가져오거나 설정합니다.

ForegroundColor

InkPresenterProtractor에서 전경 요소의 색을 가져오거나 설정합니다.

IsAngleReadoutVisible

숫자 각도가 프로트라터 스텐실에 표시되는지 여부를 가져오거나 설정합니다.

Protractor 스텐실

각도 판독값은 그려진 호 각도의 숫자 값을 나타냅니다.

IsCenterMarkerVisible

중앙 표시가 프로트라터 스텐실에 표시되는지 여부를 가져오거나 설정합니다.

Protractor 스텐실

가운데 표시는 프로트랙터의 가운데에 있는 시각적 개체를 나타냅니다.

IsResizable

프로트라터 스텐실의 크기를 조정할 수 있는지 여부를 가져오거나 설정합니다.

IsVisible

프로트라터 스텐실이 표시되는지 여부를 가져오거나 설정합니다.

Kind

InkCanvas에 표시할 스텐실의 형식을 가져옵니다.

Radius

방사형의 방사형 크기를 가져오거나 설정합니다.

Transform

InkCanvas의 2차원 좌표 공간 내에서 프로트라터 스텐실의 위치 및 회전 각도를 가져오거나 설정합니다.

위치와 회전은 모두 InkCanvas의 원점과 관련된 스텐실의 왼쪽 위 모서리를 기반으로 합니다.

적용 대상

추가 정보