SpatialPointerPose.TryGetInteractionSourcePose Método

Definición

Obtiene la posición del puntero para un origen de interacción espacial determinado, como un controlador de movimiento, en una marca de tiempo determinada.

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

Parámetros

source
SpatialInteractionSource

Origen de interacción espacial para el que se debe determinar una posición de puntero.

Devoluciones

Posición del puntero de origen de interacción.

Requisitos de Windows

Familia de dispositivos
Windows 10 Creators Update (se introdujo en la versión 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v4.0)

Comentarios

La posición del puntero representa la punta de un controlador de movimiento que apunta hacia delante. Esta posición se usa mejor para raycast al apuntar a la interfaz de usuario cuando se representa el propio modelo de controlador.

Para examinar la posición de agarre de un controlador de movimiento, examine las propiedades Position y Orientation directamente en una instancia spatialInteractionSourceLocation , disponible en SpatialInteractionSourceState.Properties. PruebeGetLocation.

Este método devolverá null si el origen de interacción espacial especificado no admite apuntar (IsPointingSupported es false) o si el origen no tenía seguimiento posicional en ese momento.

Se aplica a

Consulte también