SpatialInteractionSourceState Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |