SpatialPointerPose.TryGetInteractionSourcePose Methode
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.
Ruft die Zeigerpose für eine bestimmte räumliche Interaktionsquelle ab, z. B. einen Bewegungscontroller, zu einem bestimmten Zeitstempel.
public:
virtual SpatialPointerInteractionSourcePose ^ TryGetInteractionSourcePose(SpatialInteractionSource ^ source) = TryGetInteractionSourcePose;
SpatialPointerInteractionSourcePose TryGetInteractionSourcePose(SpatialInteractionSource const& source);
public SpatialPointerInteractionSourcePose TryGetInteractionSourcePose(SpatialInteractionSource source);
function tryGetInteractionSourcePose(source)
Public Function TryGetInteractionSourcePose (source As SpatialInteractionSource) As SpatialPointerInteractionSourcePose
Parameter
- source
- SpatialInteractionSource
Die räumliche Interaktionsquelle, für die eine Zeigerhaltung bestimmt werden soll.
Gibt zurück
Die Zeigerposition der Interaktionsquelle.
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
Die Zeigerhaltung stellt die Spitze eines Bewegungscontrollers dar, der nach vorne zeigt. Diese Pose wird am besten zum Raycast verwendet, wenn Sie auf die Benutzeroberfläche zeigen, wenn Sie das Controllermodell selbst rendern.
Um die Griffpose eines Bewegungscontrollers zu untersuchen, untersuchen Sie die Eigenschaften Position und Ausrichtung direkt auf einer SpatialInteractionSourceLocation-instance, die über SpatialInteractionSourceState.Properties verfügbar ist.TryGetLocation.
Diese Methode gibt NULL zurück, wenn die angegebene Quelle der räumlichen Interaktion das Zeigen nicht unterstützt (IsPointingSupported ist false) oder wenn die Quelle zu diesem Zeitpunkt keine Positionsnachverfolgung hatte.