TabletHardwareCapabilities 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义指定 Tablet 设备(包括桌面数字化仪和鼠标)的硬件功能的值。
此枚举支持其成员值的按位组合。
public enum class TabletHardwareCapabilities
[System.Flags]
[System.Serializable]
public enum TabletHardwareCapabilities
[System.Flags]
public enum TabletHardwareCapabilities
[<System.Flags>]
[<System.Serializable>]
type TabletHardwareCapabilities =
[<System.Flags>]
type TabletHardwareCapabilities =
Public Enum TabletHardwareCapabilities
- 继承
- 属性
字段
HardProximity | 4 | 指示当触笔位于 Tablet 设备的物理检测范围内(或接近该范围)时,该 Tablet 设备可生成 in-air packet。 |
Integrated | 1 | 指示数字化仪可与显示器集成。 |
None | 0 | 指示 Tablet 设备无法提供此信息。 |
StylusHasPhysicalIds | 8 | 指示 Tablet 设备只可标识活动触笔。 |
StylusMustTouch | 2 | 指示触笔必须与 Tablet 设备进行物理连接,才能报告其位置。 |
SupportsPressure | 1073741824 | 指示 Tablet 设备可检测用户在使用触笔时所施加的压力。 |
示例
以下示例演示如何确定平板电脑设备的硬件功能。
if ((Tablet.CurrentTabletDevice.TabletHardwareCapabilities
& TabletHardwareCapabilities.SupportsPressure) ==
TabletHardwareCapabilities.SupportsPressure)
{
textbox1.AppendText("The tablet can detect the pressure of the teblet pen.");
}
If ((Tablet.CurrentTabletDevice.TabletHardwareCapabilities And _
TabletHardwareCapabilities.SupportsPressure) = _
TabletHardwareCapabilities.SupportsPressure) Then
textbox1.AppendText("The tablet can detect the pressure of the teblet pen.")
End If
注解
此枚举有一个允许其成员值按位组合的 FlagsAttribute 属性。