RenderingConnection.RayCastQueryAsync(RayCast) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
リモート シーンでレイキャスト クエリを実行します。
public:
System::Threading::Tasks::Task<Microsoft::Azure::RemoteRendering::RayCastQueryResult ^> ^ RayCastQueryAsync(Microsoft::Azure::RemoteRendering::RayCast cast);
public System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.RayCastQueryResult> RayCastQueryAsync (Microsoft.Azure.RemoteRendering.RayCast cast);
member this.RayCastQueryAsync : Microsoft.Azure.RemoteRendering.RayCast -> System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.RayCastQueryResult>
Public Function RayCastQueryAsync (cast As RayCast) As Task(Of RayCastQueryResult)
パラメーター
- cast
- RayCast
レイキャストの説明。
戻り値
ヒット要素の配列を保持する RayCastQueryResult 型の戻り値を持つタスク。 非同期はティック中に Update() 完了します。
注釈
この呼び出しは直ちにを返し、レイキャストの結果が到着したときにイベントを生成します。 レイキャストは、レイキャストが発行されたフレーム上の世界の状態に対してサーバー上で実行されます。 結果は距離で並べ替えられます。ユーザーに最も近い交差部分が配列の最初の項目になります。
NoConnection* 接続が見つからなかった場合は、エラーが発生します。