SpatialInteractionSourceState Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Momentaufnahme des Zustands einer Quelle für räumliche Interaktion (Hand, Bewegungscontroller oder Sprache) zu einem bestimmten Zeitpunkt dar.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v2.0)
|
Hinweise
Versionsverlauf
Windows-Version | SDK-Version | Mehrwert |
---|---|---|
1703 | 15063 | ControllerEigenschaften |
1703 | 15063 | IsGrasped |
1703 | 15063 | IsMenuPressed |
1703 | 15063 | IsSelectPressed |
1703 | 15063 | SelectPressedValue |
1903 | 18362 | TryGetHandPose |
Eigenschaften
ControllerProperties |
Ruft den für Motion Controller spezifischen Zustand ab. |
IsGrasped |
Ruft ab, ob ein Eingabegerät eine Aktion zum Greifen/Greifen erkennt (wie Benutzer direkte Aktionen für Objekte ausführen, um sie zu bearbeiten). |
IsMenuPressed |
Ruft ab, ob bei einem Bewegungscontroller ein Menüdruck auftritt. |
IsPressed |
Ruft ab, ob ein Hand- oder Bewegungscontroller gedrückt wird. |
IsSelectPressed |
Ruft ab, ob bei einem Hand- oder Bewegungscontroller ein primäres Select-Drücken auftritt. |
Properties |
Ruft den erweiterten Zustand der Interaktionsquelle ab. |
SelectPressedValue |
Ruft den Betrag ab, bis zu dem ein Hand- oder Bewegungscontroller eine primäre Select-Taste als Wert zwischen 0,0 und 1,0 erlebt. |
Source |
Ruft die Interaktionsquelle ab, die in diesem Zustand beschrieben wird. |
Timestamp |
Ruft den Zeitstempel ab, an dem dieser Zustand Momentaufnahme wurde. |
Methoden
TryGetHandPose() |
Ruft die Posen der Gelenke des Benutzers für diese Hand ab. |
TryGetPointerPose(SpatialCoordinateSystem) |
Ruft die verfügbaren Zeigerhaltungen ab, z. B. den Kopfausdruck des Benutzers, den Blick und die Zeigerhaltung jedes Bewegungscontrollers für den Zeitstempel, zu dem dieser Zustand Momentaufnahme wurde. |