RenderingConnection.RayCastQueryAsync(RayCast) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.