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 |
取得與InkCanvas控制項相關聯的InkPresenter物件,該控制項會擷取InkStroke資料。 InkPresenter不會處理輸入,而是透過傳遞資料以供應用程式進行自訂處理。 |
事件
PointerEntered |
當指標進入 InkCanvas 控制項的點擊測試或周框區域時發生。 |
PointerExited |
當指標離開 InkCanvas 控制項的點擊測試或周框區域時發生。 |
PointerHovered |
發生于偵測到指標上方,但未與 InkCanvas 控制項的點擊測試或周框區域接觸時發生。 |
PointerLost |
當 InkCanvas 控制項的指標不再偵測到或超過點擊測試或周框時發生。 一般而言,如果接觸點在 InkCanvas 控制項外移動,或由另一個專案擷取連絡人,指標就會遺失。 |
PointerMoved |
當指標在 InkCanvas 控制項的點擊測試或周框區域內移動時發生。 |
PointerPressed |
當指標在 InkCanvas 控制項的點擊測試或周框區域內註冊接觸時發生。 這可以是按下滑鼠按鍵,或是手指或手寫筆觸碰數位板表面時。 |
PointerReleased |
當 與 PointerPressed 事件相關聯的指標在 InkCanvas 控制項的點擊測試或周框區域內時,可能會發生。 PointerReleased 不保證與 PointerPressed一起發生,因為 PointerLost 或 PointerExited 可能會改為發生。 您應該處理可結束 PointerPressed的所有事件。 PointerReleased 可能未發生的某些原因包括:
|