次の方法で共有


RenderingConnection.RayCastQueryAsync(RayCast) メソッド

定義

リモート シーンでレイキャスト クエリを実行します。

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* 接続が見つからなかった場合は、エラーが発生します。

適用対象

こちらもご覧ください