Compartir a través de


RenderingConnection.SpatialQueryObbAsync(SpatialQueryObb) Método

Definición

Realiza una consulta espacial en la escena remota mediante un cuadro orientado como volumen de consulta.

public:
 System::Threading::Tasks::Task<Microsoft::Azure::RemoteRendering::SpatialQueryResult ^> ^ SpatialQueryObbAsync(Microsoft::Azure::RemoteRendering::SpatialQueryObb query);
public System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.SpatialQueryResult> SpatialQueryObbAsync (Microsoft.Azure.RemoteRendering.SpatialQueryObb query);
member this.SpatialQueryObbAsync : Microsoft.Azure.RemoteRendering.SpatialQueryObb -> System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.SpatialQueryResult>
Public Function SpatialQueryObbAsync (query As SpatialQueryObb) As Task(Of SpatialQueryResult)

Parámetros

query
SpatialQueryObb

Parámetros de entrada de consulta.

Devoluciones

Tarea con el tipo de valor devuelto SpatialQueryResult, que contiene la matriz de componentes de malla superpuestos. La asincrónica se completará durante un Update() tic.

Comentarios

Se trata de una manera rápida de recopilar todas las partes de malla que se superponen con los límites especificados. La comprobación individual se realiza en función de los límites de cada parte de malla de la escena, no en triángulos individuales. Toda la información para realizar esta consulta localmente está disponible en el cliente, pero para escenas con un gran número de partes, esto sería poco práctico. Esta llamada devuelve inmediatamente y emite un evento cuando ha llegado el resultado de la consulta espacial. La consulta se realizará en el servidor en el estado del mundo en el marco en el que se emitió la consulta. La lista de resultados no está ordenada. Además, cuando se supera el número máximo de resultados, esta consulta devuelve los primeros n resultados.

Se aplica a

Consulte también