InkInputProcessingConfiguration 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
管理 InkPresenter 物件處理輸入的方式。
public ref class InkInputProcessingConfiguration sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class InkInputProcessingConfiguration final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class InkInputProcessingConfiguration
Public NotInheritable Class InkInputProcessingConfiguration
- 繼承
- 屬性
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 引進)
|
備註
主要輸入不是來自 (或修改,) 次要能供性,例如畫筆筒按鈕、手寫筆橡皮擦提示、滑鼠右鍵或類似專案。
根據預設,次要輸入會處理為主要輸入,並由InkPresenter轉譯為InkStroke。 針對應用程式的次要輸入自訂處理,請將 InkInputProcessingConfiguration.RightDragAction 設定為 LeaveUnprocessed。 這表示輸入應該透過 InkPresenter 傳遞為 UnprocessedInput 進行自訂處理。
如果 InkInputProcessingConfiguration.Mode 設定為 None, 則會忽略 RightDragAction 的值,而且一律會將輸入當做 UnprocessedInput 傳遞至您的應用程式以進行自訂處理。
如果 InkInputProcessingConfiguration.Mode 設定為 Inking 或 Erasing, 則 RightDragAction 的值必須設定為 LeaveUnprocessed ,才能將輸入當做 UnprocessedInput 傳遞至您的應用程式以進行自訂處理。
若要管理您的應用程式所處理的次要輸入,請參閱 InkInputConfiguration。
屬性
Mode |
取得或設定 InkPresenter 物件如何從畫筆筒按鈕、手寫筆橡皮擦提示、滑鼠右鍵或類似的 筆跡Canvas 控制項轉譯次要輸入。 根據預設,此次要輸入會處理為主要輸入,並轉譯為 InkStroke (請參閱備註) 。 |
RightDragAction |
取得或設定 InkPresenter 物件如何處理手寫筆筒按鈕、手寫筆橡皮擦提示、滑鼠右鍵或類似的次要輸入。 根據預設,此次要輸入會處理為主要輸入,並轉譯為 InkStroke (請參閱備註) 。 |