SpatialInteractionSourceState Clase

Definición

Representa una instantánea del estado de un origen de interacción espacial (mano, controlador de movimiento o voz) en un momento dado.

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
Herencia
Object Platform::Object IInspectable SpatialInteractionSourceState
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v2.0)

Comentarios

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1703 15063 ControllerProperties
1703 15063 IsGrasped
1703 15063 IsMenuPressed
1703 15063 IsSelectPressed
1703 15063 SelectPressedValue
1903 18362 TryGetHandPose

Propiedades

ControllerProperties

Obtiene el estado específico de los controladores de movimiento.

IsGrasped

Obtiene si un dispositivo de entrada detecta una acción de agarre o captura (cómo los usuarios realizan acciones directas en los objetos para manipularlos).

IsMenuPressed

Obtiene si un controlador de movimiento está experimentando una pulsación de menú.

IsPressed

Obtiene si un controlador de mano o movimiento está experimentando cualquier presión.

IsSelectPressed

Obtiene si un controlador de mano o movimiento está experimentando una pulsación select principal.

Properties

Obtiene el estado avanzado del origen de interacción.

SelectPressedValue

Obtiene la cantidad a la que un controlador de mano o movimiento está experimentando una pulsación Select principal, como un valor entre 0,0 y 1,0.

Source

Obtiene el origen de interacción que describe este estado.

Timestamp

Obtiene la marca de tiempo en la que se tomó esta instantánea de estado.

Métodos

TryGetHandPose()

Obtiene las posturas de las articulaciones del usuario para esta mano.

TryGetPointerPose(SpatialCoordinateSystem)

Obtiene las posturas de puntero disponibles, como la mirada en la cabeza del usuario, la mirada con los ojos y la posición del puntero de cada controlador de movimiento, para la marca de tiempo cuando se tomó esta instantánea de estado.

Se aplica a

Consulte también