Partilhar via


RenderingConnection.RayCastQueryAsync(RayCast) Método

Definição

Efetua uma consulta raycast na cena 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

Descrição do Raycast.

Devoluções

Tarefa com tipo de retorno RayCastQueryResult que contém a matriz de elementos de acerto. A assíncrona será concluída durante um Update() tique.

Observações

Esta chamada devolve imediatamente e emite um evento quando o resultado do raycast chegou. O raycast será executado no servidor contra o estado do mundo na moldura em que o raycast foi emitido. Os resultados serão ordenados por distância, sendo a interseção mais próxima do utilizador o primeiro item na matriz.

* Ocorre NoConnection um erro se não tiver sido encontrada nenhuma ligação.

Aplica-se a

Ver também