SpatialInteractionSourceState Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma instantâneo do estado de uma fonte de interação espacial (mão, controlador de movimento ou fala) em um determinado momento.
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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v2.0)
|
Comentários
Histórico de versão
Versão do Windows | Versão do SDK | Valor adicionado |
---|---|---|
1703 | 15063 | ControllerProperties |
1703 | 15063 | IsGrasped |
1703 | 15063 | IsMenuPressed |
1703 | 15063 | IsSelectPressed |
1703 | 15063 | SelectPressedValue |
1903 | 18362 | TryGetHandPose |
Propriedades
ControllerProperties |
Obtém o estado específico para controladores de movimento. |
IsGrasped |
Obtém se um dispositivo de entrada detecta uma ação de compreensão/captura (como os usuários tomam medidas diretas em objetos para manipulá-los). |
IsMenuPressed |
Obtém se um controlador de movimento está enfrentando uma tecla Menu. |
IsPressed |
Obtém se um controlador de mão ou movimento está enfrentando qualquer pressionamento. |
IsSelectPressed |
Obtém se um controlador de mão ou movimento está enfrentando uma tecla Select primária. |
Properties |
Obtém o estado avançado da origem da interação. |
SelectPressedValue |
Obtém o valor para o qual um controlador de mão ou movimento está enfrentando uma tecla Select primária, como um valor entre 0,0 e 1,0. |
Source |
Obtém a origem de interação que esse estado descreve. |
Timestamp |
Obtém o carimbo de data/hora no qual esse estado instantâneo foi tomada. |
Métodos
TryGetHandPose() |
Obtém as poses das articulações do usuário para essa mão. |
TryGetPointerPose(SpatialCoordinateSystem) |
Obtém as poses de ponteiro disponíveis, como o foco da cabeça do usuário, o olhar e a pose do ponteiro de cada controlador de movimento, para o carimbo de data/hora quando esse estado instantâneo foi tirado. |