다음을 통해 공유


InkModelerAttributes 클래스

정의

InkPresenter 개체에서 처리할 수 있는 잉크 모델러 특성 유형을 관리합니다.

public ref class InkModelerAttributes sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class InkModelerAttributes final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class InkModelerAttributes
Public NotInheritable Class InkModelerAttributes
상속
Object Platform::Object IInspectable InkModelerAttributes
특성

Windows 요구 사항

디바이스 패밀리
Windows 10, version 1803 (10.0.17134.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v6.0에서 도입되었습니다.)

예제

여기서는 잉크 스트로크를 렌더링할 때 대기 시간을 늘려 잘못된 예측으로 인해 가능한 스트로크 수정 아티팩트 수를 줄이는 방법을 보여 줍니다. 이 예제에서는 기본 미래 예측 시간을 15ms에서 8ms로 줄입니다.

public sealed partial class AdjustPrediction : Page
{
    public AdjustPrediction()
    {
        this.InitializeComponent();
        var inkPresenter = inkCanvas.InkPresenter;
        InkDrawingAttributes drawingAttributes =
            inkPresenter.CopyDefaultDrawingAttributes();
        InkModelingAttributes modelingAttributes = drawingAttributes.ModelingAttributes;
        modelingAttributes.PredictionTime = TimeSpan.FromMilliseconds(8);
        inkPresenter.UpdateDefaultDrawingAttributes(drawingAttributes);
    }
}

설명

잉크 모델링은 잉크 스트로크로 렌더링하기 위해 입력을 처리하고 최적화하는 프로세스를 나타냅니다. 이렇게 하면 필터링, 다듬기, 예측(인식된 대기 시간을 줄이기 위해) 및 변환(예: 디스플레이 DPI에 대한 크기 조정 또는 스트로크 너비에 포인터 압력 매핑)을 포함할 수 있습니다.

InkToolbar를 사용하는 경우 현재 도구가 변경될 때마다 특성을 덮어쓰기 때문에 InkToolbar.ActiveToolChanged 이벤트에서 InkModelerAttributes를 설정해야 합니다.

버전 기록

Windows 버전 SDK 버전 추가된 값
2004 19041 UseVelocityBasedPressure

속성

PredictionTime

입력 포인터의 예상 위치를 예측하는 데 사용되는 미래의 시간을 가져오거나 설정합니다.

ScalingFactor

잉크 스트로크의 좌표 공간에 대한 배율 변환을 가져오거나 설정합니다.

UseVelocityBasedPressure

최종 압력 값을 계산하기 위해 수동 입력 표면의 압력과 함께 펜 속도를 사용할지 여부를 가져오거나 설정합니다.

적용 대상

추가 정보