RenderingConnection.RayCastQueryAsync(RayCast) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue una query raycast sulla scena remota.
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)
Parametri
- cast
- RayCast
Descrizione di Raycast.
Restituisce
Attività con tipo restituito RayCastQueryResult che contiene la matrice di elementi di hit. L'async verrà completato durante un Update() segno di spunta.
Commenti
Questa chiamata restituisce immediatamente e genera un evento quando il risultato raycast è arrivato. Il raycast verrà eseguito sul server sullo stato del mondo sul frame su cui è stato rilasciato il raycast. I risultati verranno ordinati in base alla distanza, con l'intersezione più vicina all'utente che è il primo elemento della matrice.
* Si verifica un NoConnection errore, se non è stata trovata alcuna connessione.