InputDevice.TryGetFeatureValue
Declaration
public bool TryGetFeatureValue(InputFeatureUsage<bool> usage, out bool value);public bool TryGetFeatureValue(InputFeatureUsage<uint> usage, out uint value);public bool TryGetFeatureValue(InputFeatureUsage<float> usage, out float value);public bool TryGetFeatureValue(InputFeatureUsage<Vector2> usage, out Vector2 value);public bool TryGetFeatureValue(InputFeatureUsage<Vector3> usage, out Vector3 value);public bool TryGetFeatureValue(InputFeatureUsage<Quaternion> usage, out Quaternion value);public bool TryGetFeatureValue(InputFeatureUsage<Bone> usage, out XR.Bone value);public bool TryGetFeatureValue(InputFeatureUsage<Hand> usage, out XR.Hand value);public bool TryGetFeatureValue(InputFeatureUsage<Eyes> usage, out XR.Eyes value);public bool TryGetFeatureValue(InputFeatureUsage<InputTrackingState> usage, out XR.InputTrackingState value);public bool TryGetFeatureValue(InputFeatureUsage<bool> usage, DateTime time, out bool value);public bool TryGetFeatureValue(InputFeatureUsage<uint> usage, DateTime time, out uint value);public bool TryGetFeatureValue(InputFeatureUsage<float> usage, DateTime time, out float value);public bool TryGetFeatureValue(InputFeatureUsage<Vector2> usage, DateTime time, out Vector2 value);public bool TryGetFeatureValue(InputFeatureUsage<Vector3> usage, DateTime time, out Vector3 value);public bool TryGetFeatureValue(InputFeatureUsage<Quaternion> usage, DateTime time, out Quaternion value);public bool TryGetFeatureValue(InputFeatureUsage<InputTrackingState> usage, DateTime time, out XR.InputTrackingState value);Параметры
| Параметр | Описание |
|---|---|
| использование | Использование, описывающее извлекаемую функцию. |
| время | Структура DateTime с местным временем, на которое запрашиваются данные. |
| значение | Переменная соответствующего типа для получения информации об особенности. |
Возвращаемое значение
логическое True, если получена информация об особенности; в противном случае false.
Описание
Получает информацию о вводном элементе, указанном параметром Usage. Функции, которые принимают параметр времени, позволяют запрашивать этот элемент в определенный момент времени
См. XR.InputDevice.CommonUsages для допустимого использования, которое может быть использовано для получения вводных значений. Обратите внимание: не все эти функции будут доступны на всех устройствах. Если функция недоступна, эта функция возвратит false.