共用方式為


InkInputConfiguration 類別

定義

管理 InkPresenter 物件可以處理哪些類型的次要輸入。

public ref class InkInputConfiguration sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class InkInputConfiguration final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class InkInputConfiguration
Public NotInheritable Class InkInputConfiguration
繼承
Object Platform::Object IInspectable InkInputConfiguration
屬性

Windows 需求

裝置系列
Windows 10, version 1803 (已於 10.0.17134.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v6.0 引進)

範例

在這裡,我們會示範如何接受來自畫筆、觸控和滑鼠裝置的輸入,但忽略來自畫筆筒按鈕和橡皮擦提示的所有輸入。

public ScenarioBarrelEraserIgnore() 
{ 
    this.InitializeComponent(); 
    var inkPresenter = inkCanvas.InkPresenter; 
    inkPresenter.InputDeviceTypes = 
        Windows.UI.Core.CoreInputDeviceTypes.Pen |  
        Windows.UI.Core.CoreInputDeviceTypes.Touch | 
        Windows.UI.Core.CoreInputDeviceTypes.Mouse; 

    InkInputConfiguration inkInputConfiguration = 
        inkPresenter.InputConfiguration; 
    inkInputConfiguration.IsEraserInputEnabled = false; 
    inkInputConfiguration.IsPrimaryBarrelButtonInputEnabled = false; 
} 

備註

若要管理應用程式的次要輸入處理方式,請參閱 InkInputProcessingConfiguration

屬性

IsEraserInputEnabled

取得或設定 InkPresenter 物件是否處理來自手寫筆橡皮擦提示的輸入。

IsPenHapticFeedbackEnabled

取得或設定是否啟用使用中畫筆的畫筆觸覺回饋。

IsPrimaryBarrelButtonInputEnabled

取得或設定 InkPresenter 物件是否處理來自畫筆主要筒按鈕的輸入。

適用於

另請參閱