InkUnprocessedInput 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
InkCanvas 컨트롤에서 잉크 데이터의 사용자 지정 처리를 위한 속성 및 이벤트를 제공합니다. 데이터는 InkPresenter에서 처리되지 않습니다.
InkInputProcessingConfiguration을 사용하여 전달할 데이터를 UnprocessedInput으로 식별합니다.
public ref class InkUnprocessedInput sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class InkUnprocessedInput final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class InkUnprocessedInput
Public NotInheritable Class InkUnprocessedInput
- 상속
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10 (10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
|
설명
터치, 펜, 마우스 등 다양한 디바이스의 입력이 포인터 입력으로 수신, 처리 및 관리됩니다. 이러한 디바이스를 기반으로 하는 사용자 상호 작용은 PointerEntered, PointerExited, PointerReleased, PointerPressed, PointerMoved, PointerLost 또는 PointerHovered 이벤트를 생성할 수 있습니다. 자세한 내용은 포인터 입력 처리를 참조하세요.
속성
InkPresenter |
InkStroke 데이터를 캡처하는 InkCanvas 컨트롤과 연결된 InkPresenter 개체 를 가져옵니다. InkPresenter는 입력을 처리하지 않고 대신 앱에서 사용자 지정 처리를 위해 데이터를 전달합니다. |
이벤트
PointerEntered |
포인터가 InkCanvas 컨트롤의 적중 테스트 또는 경계 영역에 들어갈 때 발생합니다. |
PointerExited |
포인터가 InkCanvas 컨트롤의 적중 테스트 또는 경계 영역을 떠날 때 발생합니다. |
PointerHovered |
InkCanvas 컨트롤의 적중 테스트 또는 경계 영역에서 포인터가 감지되었지만 다운 또는 접촉하지 않을 때 발생합니다. |
PointerLost |
InkCanvas 컨트롤의 적중 테스트 또는 경계 영역에서 포인터가 더 이상 검색되지 않을 때 발생합니다. 일반적으로 연락처가 InkCanvas 컨트롤 외부로 이동하거나 연락처가 다른 요소에 의해 캡처되는 경우 포인터가 손실됩니다. |
PointerMoved |
포인터가 InkCanvas 컨트롤의 적중 테스트 또는 경계 영역 내에서 이동할 때 발생합니다. |
PointerPressed |
포인터가 InkCanvas 컨트롤의 적중 테스트 또는 경계 영역 내에서 연락처를 등록할 때 발생합니다. 마우스 단추를 누르거나 디지타이저 표면을 손가락이나 펜으로 터치할 때일 수 있습니다. |
PointerReleased |
PointerPressed 이벤트와 연결된 포인터가 InkCanvas 컨트롤의 적중 테스트 또는 경계 영역 내에서 해제되거나 해제될 때 발생할 수 있습니다. PointerLost 또는 PointerExited가 대신 발생할 수 있으므로 PointerReleased는 PointerPressed와 함께 발생하도록 보장되지 않습니다. PointerPressed를 종료할 수 있는 모든 이벤트를 처리해야 합니다. PointerReleased가 발생하지 않는 몇 가지 이유는 다음과 같습니다.
|