Condividi tramite


RenderingConnection.RayCastQueryAsync(RayCast) Metodo

Definizione

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.

Si applica a

Vedi anche