InteractionTrackerClampingOption 列舉

定義

定義常數,指定在更新 InteractionTracker 位置時如何限制值。

public enum class InteractionTrackerClampingOption
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.LiftedContract, 65536)]
enum class InteractionTrackerClampingOption
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
enum class InteractionTrackerClampingOption
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.LiftedContract), 65536)]
public enum InteractionTrackerClampingOption
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public enum InteractionTrackerClampingOption
var value = Microsoft.UI.Composition.Interactions.InteractionTrackerClampingOption.auto
Public Enum InteractionTrackerClampingOption
繼承
InteractionTrackerClampingOption
屬性

欄位

Auto 0

如果輸入值大於 (或) 小於最大 (或最小值) 值,則會立即加以限制。

Disabled 1

如果輸入值大於 (或) 小於最大值 (或最小值) 值,則不會立即加以限制。 相反地,max/min 會強制執行至 Position (新輸入值,並在下一次 InteractionTracker 進入慣性狀態時,可能會限制) 。

備註

這個列舉會提供TryUpdatePosition 和 TryUpdatePositionBy方法之 option參數的值。

限制是以 InteractionTracker MinPosition MaxPosition/ 和MinScale MaxScale/ 的值為基礎。

適用於

另請參閱