RenderingConnection.SpatialQuerySphereAsync(SpatialQuerySphere) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Provede prostorový dotaz na vzdálené scéně pomocí koule jako svazku dotazu.
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)
Parametry
- query
- SpatialQuerySphere
Vstupní parametry dotazu.
Návraty
Úkol s návratovým typem SpatialQueryResult, který obsahuje pole překrývajících se komponent sítě. Synchronizace se dokončí během zaškrtnutí Update() .
Poznámky
Jedná se o rychlý způsob, jak shromáždit všechny části sítě, které se překrývají s danými hranicemi. Jednotlivá kontrola se provádí na základě hranic jednotlivých částí sítě ve scéně, nikoli na jednotlivých trojúhelníkech. Všechny informace k místnímu provedení tohoto dotazu jsou k dispozici v klientovi, ale pro scény s velkým počtem částí by to bylo nepraktické. Toto volání se okamžitě vrátí a při příchodu výsledku prostorového dotazu vygeneruje událost. Dotaz se provede na serveru v porovnání se stavem světa v rámci, na který byl dotaz vydán. Seznam výsledků není seřazen. Pokud je překročen maximální počet výsledků, vrátí tento dotaz také prvních n výsledků.