RenderingConnection.RayCastQueryAsync(RayCast) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Realiza una consulta de raycast en la escena 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)
Parámetros
- cast
- RayCast
Descripción de Raycast.
Devoluciones
Tarea con tipo de valor devuelto RayCastQueryResult que contiene la matriz de elementos de posicionamiento. La asincrónica se completará durante un Update() tic.
Comentarios
Esta llamada devuelve inmediatamente y emite un evento cuando ha llegado el resultado de raycast. El raycast se realizará en el servidor contra el estado del mundo en el marco en el que se emitió el raycast. Los resultados se ordenarán por distancia, con la intersección más cercana al usuario que es el primer elemento de la matriz.
* Se produce un NoConnection error si no se encontró ninguna conexión.