InkInputConfiguration 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
管理 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
- 繼承
- 屬性
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 物件是否處理來自畫筆主要筒按鈕的輸入。 |