Freigeben über


SpatialInteractionSourceState.SelectPressedValue Eigenschaft

Definition

Ruft den Betrag ab, für den ein Hand- oder Bewegungscontroller eine primäre Select-Taste als Wert zwischen 0,0 und 1,0 erlebt.

public:
 property double SelectPressedValue { double get(); };
double SelectPressedValue();
public double SelectPressedValue { get; }
var double = spatialInteractionSourceState.selectPressedValue;
Public ReadOnly Property SelectPressedValue As Double

Eigenschaftswert

Double

double

Der Betrag, für den bei der Quelle eine Select-Taste auftritt.

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)

Hinweise

SelectPressedValue reicht von 0,0 bis 1,0, wobei 0,0 keine Select-Taste und 1,0 eine vollständige Select-Taste darstellt. IsPressed gibt erst true zurück, wenn SelectPressedValue 1.0 erreicht hat. Wenn eine bestimmte Quelle nur einen Ein-/Aus-Zustand für Select presss erkennen kann, ist der Wert immer 0,0 oder 1,0.

Select stellt den primären Druck für eine quelle für räumliche Interaktion dar:

  • Bei Händen stellt eine Select-Taste den Zeigefinger des Benutzers in der nach unten geschalteten Position dar.
  • Bei Bewegungscontrollern stellt eine Select-Taste dar, dass der Zeigefingertrigger des Controllers (oder die primäre Gesichtstaste, falls kein Trigger) vollständig gedrückt wird.
  • Für Spracheingabe stellt eine Select-Taste den Benutzer dar, der das System Schlüsselwort (keyword) "Select" sagt.

Beachten Sie, dass eine Stimme "Select" ein sofortiges Drücken und Loslassen bewirkt, sodass Sie mit IsPressed, IsSelectPressed oder SelectPressedValue keine Sprachdrucke abrufen können. Verwenden Sie stattdessen einen SpatialGestureRecognizer , und behandeln Sie das Tapped-Ereignis , oder behandeln Sie das SourcePressed-Ereignis .

Gilt für: