RenderingConnection.SpatialQueryAsync(SpatialQuery) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Uzak sahnede uzamsal bir sorgu gerçekleştirir.
public:
System::Threading::Tasks::Task<Microsoft::Azure::RemoteRendering::SpatialQueryResult ^> ^ SpatialQueryAsync(Microsoft::Azure::RemoteRendering::SpatialQuery query);
public System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.SpatialQueryResult> SpatialQueryAsync (Microsoft.Azure.RemoteRendering.SpatialQuery query);
member this.SpatialQueryAsync : Microsoft.Azure.RemoteRendering.SpatialQuery -> System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.SpatialQueryResult>
Public Function SpatialQueryAsync (query As SpatialQuery) As Task(Of SpatialQueryResult)
Parametreler
- query
- SpatialQuery
Sorgu giriş parametreleri.
Döndürülenler
Örtüşen mesh bileşenleri dizisini tutan SpatialQueryResult dönüş türüne sahip görev. Zaman uyumsuz bir değer çizgisi sırasında Update() tamamlanır.
Açıklamalar
Bu, verilen sınırlarla örtüşen tüm örgü parçalarını toplamanın hızlı bir yoludur. Tek tek denetim, tek tek üçgenlerde değil, sahnedeki her mesh parçasının sınırlarına göre gerçekleştirilir. Bu sorguyu yerel olarak gerçekleştirmeye yönelik tüm bilgiler istemcide kullanılabilir, ancak çok sayıda parçası olan sahneler için bu pratik olmaz. Bu çağrı hemen döndürür ve uzamsal sorgu sonucu geldiğinde bir olay yayar. Sorgu, sorgunun verildiği çerçevede dünyanın durumuna göre sunucuda gerçekleştirilir. Sonuç listesi sıralanmaz. Ayrıca, en fazla sonuç sayısı aşıldığında, bu sorgu ilk n sonucu döndürür.