Прочитать на английском

Поделиться через


TabletHardwareCapabilities Перечисление

Определение

Определяет значения, задающие аппаратные возможности планшетного устройства, включая настольные диджитайзера и мыши.

Это перечисление поддерживает побитовую комбинацию значений его членов.

C#
[System.Flags]
[System.Serializable]
public enum TabletHardwareCapabilities
C#
[System.Flags]
public enum TabletHardwareCapabilities
Наследование
TabletHardwareCapabilities
Атрибуты

Поля

Имя Значение Описание
HardProximity 4

Указывает, что планшетное устройство может генерировать пакеты неконтактного ввода, когда перо находится в диапазоне физического обнаружения (приближения) планшетного устройства.

Integrated 1

Указывает, что диджитайзера интегрирован с монитором.

None 0

Указывает, что планшетное устройство не может предоставить данную информацию.

StylusHasPhysicalIds 8

Указывает, что планшетное устройство может уникально идентифицировать активное перо.

StylusMustTouch 2

Указывает, что перо должно физически контактировать с планшетным устройством, чтобы последнее могло сообщать о позиции пера.

SupportsPressure 1073741824

Указывает, что планшетное устройство может обнаруживать степень давления, прилагаемого пользователем при использовании пера.

Примеры

В следующем примере показано, как определить аппаратные возможности планшетного устройства.

C#
if ((Tablet.CurrentTabletDevice.TabletHardwareCapabilities
   & TabletHardwareCapabilities.SupportsPressure) ==
     TabletHardwareCapabilities.SupportsPressure)
{
    textbox1.AppendText("The tablet can detect the pressure of the teblet pen.");
}

Комментарии

Это перечисление имеет атрибут FlagsAttribute, который позволяет составлять побитовые сочетания значений его элементов.

Применяется к

Продукт Версии
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9