RenderingConnection.RayCastQueryAsync(RayCast) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.