Freigeben über


SpatialInteractionSourceState Klasse

Definition

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

Gilt für:

Weitere Informationen