InkPresenter.InputDeviceTypes 속성

정의

InkPresenter에서 입력 데이터를 수집하여 InkStroke를 생성하고 렌더링하는 입력 디바이스 유형을 가져오거나 설정합니다. 기본값은 입니다.

public:
 property CoreInputDeviceTypes InputDeviceTypes { CoreInputDeviceTypes get(); void set(CoreInputDeviceTypes value); };
CoreInputDeviceTypes InputDeviceTypes();

void InputDeviceTypes(CoreInputDeviceTypes value);
public CoreInputDeviceTypes InputDeviceTypes { get; set; }
var coreInputDeviceTypes = inkPresenter.inputDeviceTypes;
inkPresenter.inputDeviceTypes = coreInputDeviceTypes;
Public Property InputDeviceTypes As CoreInputDeviceTypes

속성 값

입력 디바이스 유형입니다.

예제

여기서는 지원되는 모든 입력 디바이스(CoreInputDeviceTypes)의 데이터가 InkPresenter에서 수집되고 잉크 입력으로 처리되도록 지정합니다.

inkCanvas.InkPresenter.InputDeviceTypes =
  Windows.UI.Core.CoreInputDeviceTypes.Mouse |
  Windows.UI.Core.CoreInputDeviceTypes.Pen |
  Windows.UI.Core.CoreInputDeviceTypes.Touch;

설명

이 속성을 None으로 설정하면 PointerEntered, PointerHoveredPointerExited를 비롯한 모든 포인터 이벤트에 대한 수신기를 제거해야 합니다. 이 경우 포인터 이벤트는 InkPresenter.UnprocessedInput을 통해 InkPresenter 개체가 아닌 InkCanvas 개체에 전달됩니다.

적용 대상

추가 정보