共用方式為


RenderingConnection.SpatialQuerySphereAsync(SpatialQuerySphere) 方法

定義

使用球體作為查詢磁片區,在遠端場景中執行空間查詢。

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

參數

query
SpatialQuerySphere

查詢輸入參數。

傳回

具有傳回類型 SpatialQueryResult 的工作,其中包含重迭網格元件的陣列。 非同步會在刻度期間 Update() 完成。

備註

這是收集與指定界限重迭之所有網格部分的快速方式。 個別檢查是根據場景中每個網格部分的界限來執行,而不是在個別三角形上執行。 在本機執行此查詢的所有資訊都可在用戶端上使用,但對於具有大量部分的場景而言,這並不實用。 此呼叫會立即傳回,並在空間查詢結果到達時發出事件。 查詢將在伺服器上針對發出查詢的框架上的世界狀態執行。 結果清單未排序。 此外,當超過結果數目上限時,此查詢會傳回前 n 個結果。

適用於

另請參閱