RenderingConnection.SpatialQueryObbAsync(SpatialQueryObb) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クエリ ボリュームとして指向ボックスを使用して、リモート シーンに対して空間クエリを実行します。
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)
パラメーター
- query
- SpatialQueryObb
クエリ入力パラメーター。
戻り値
戻り値の型 SpatialQueryResult を持つタスク。これは、重なり合うメッシュ コンポーネントの配列を保持します。 非同期はティック中に Update() 完了します。
注釈
これは、指定された境界と重複するすべてのメッシュ パーツを迅速に収集する方法です。 個々のチェックは、個々の三角形ではなく、シーン内の各メッシュ パーツの境界に基づいて実行されます。 このクエリをローカルで実行するすべての情報はクライアントで使用できますが、パーツ数が多いシーンの場合、これは実用的ではありません。 この呼び出しは直ちにを返し、空間クエリの結果が到着したときにイベントを生成します。 クエリは、クエリが発行されたフレーム上のワールドの状態に対してサーバー上で実行されます。 結果リストは並べ替えされません。 また、結果の最大数を超えると、このクエリは最初の n 個の結果を返します。