SpatialInteractionSourceState Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет snapshot состояния источника пространственного взаимодействия (руки, контроллера движения или речи) в данный момент времени.
public ref class SpatialInteractionSourceState sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SpatialInteractionSourceState final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SpatialInteractionSourceState
Public NotInheritable Class SpatialInteractionSourceState
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v2.0)
|
Комментарии
Журнал версий
Версия Windows | Версия пакета SDK | Добавленная стоимость |
---|---|---|
1703 | 15063 | Свойства контроллера |
1703 | 15063 | IsGrasped |
1703 | 15063 | IsMenuPressed |
1703 | 15063 | IsSelectPressed |
1703 | 15063 | SelectPressedValue |
1903 | 18362 | TryGetHandPose |
Свойства
ControllerProperties |
Возвращает состояние, специфичное для контроллеров движения. |
IsGrasped |
Возвращает значение, указывающее, обнаруживает ли устройство ввода действие захвата и захвата (как пользователи принимают прямые действия с объектами для управления ими). |
IsMenuPressed |
Возвращает значение, указывающее, испытывает ли контроллер движения нажатие меню. |
IsPressed |
Возвращает значение, указывающее, испытывает ли рука или контроллер движения какое-либо нажатие. |
IsSelectPressed |
Возвращает значение, указывающее, испытывает ли на руке или контроллере движения основное нажатие select. |
Properties |
Возвращает расширенное состояние источника взаимодействия. |
SelectPressedValue |
Получает значение, в котором рука или контроллер движения испытывают основное нажатие Select в виде значения от 0,0 до 1,0. |
Source |
Возвращает источник взаимодействия, описывающий это состояние. |
Timestamp |
Возвращает метку времени, с которой было принято это состояние snapshot. |
Методы
TryGetHandPose() |
Возвращает позы суставов пользователя для этой руки. |
TryGetPointerPose(SpatialCoordinateSystem) |
Получает доступные положения указателя, такие как взгляд головы пользователя, взгляд на глаза и позу указателя каждого контроллера движения, для метки времени, когда это состояние было принято snapshot. |