Share via


RenderingConnection.RayCastQueryAsync(RayCast) Méthode

Définition

Effectue une requête raycast sur la scène distante.

public:
 System::Threading::Tasks::Task<Microsoft::Azure::RemoteRendering::RayCastQueryResult ^> ^ RayCastQueryAsync(Microsoft::Azure::RemoteRendering::RayCast cast);
public System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.RayCastQueryResult> RayCastQueryAsync (Microsoft.Azure.RemoteRendering.RayCast cast);
member this.RayCastQueryAsync : Microsoft.Azure.RemoteRendering.RayCast -> System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.RayCastQueryResult>
Public Function RayCastQueryAsync (cast As RayCast) As Task(Of RayCastQueryResult)

Paramètres

cast
RayCast

Description de Raycast.

Retours

Tâche avec le type de retour RayCastQueryResult qui contient le tableau d’éléments d’accès. L’async se termine lors d’une Update() graduation.

Remarques

Cet appel retourne immédiatement et émet un événement lorsque le résultat de raycast est arrivé. Le raycast sera effectué sur le serveur par rapport à l’état du monde sur le frame sur lequel le raycast a été émis. Les résultats sont triés par distance, l’intersection la plus proche de l’utilisateur étant le premier élément du tableau.

* Une NoConnection erreur se produit si aucune connexion n’a été trouvée.

S’applique à

Voir aussi