次の方法で共有


GraphicsBindingOpenXrD3d11.GetRemoteFocusPoint メソッド

定義

リモート フォーカス ポイントを取得します。

public:
 Microsoft::Azure::RemoteRendering::FocusPointResult GetRemoteFocusPoint(System::UInt64 spaceHandle, [Runtime::InteropServices::Out] Microsoft::Azure::RemoteRendering::Float3 % position, [Runtime::InteropServices::Out] Microsoft::Azure::RemoteRendering::Float3 % normal, [Runtime::InteropServices::Out] Microsoft::Azure::RemoteRendering::Float3 % velocity);
public Microsoft.Azure.RemoteRendering.FocusPointResult GetRemoteFocusPoint (ulong spaceHandle, out Microsoft.Azure.RemoteRendering.Float3 position, out Microsoft.Azure.RemoteRendering.Float3 normal, out Microsoft.Azure.RemoteRendering.Float3 velocity);
member this.GetRemoteFocusPoint : uint64 * Float3 * Float3 * Float3 -> Microsoft.Azure.RemoteRendering.FocusPointResult
Public Function GetRemoteFocusPoint (spaceHandle As ULong, ByRef position As Float3, ByRef normal As Float3, ByRef velocity As Float3) As FocusPointResult

パラメーター

spaceHandle
UInt64

フォーカス ポイントを表す OpenXR 空間。 無効なスペース ハンドルを渡すと、フォーカス ポイントが無効になります。

position
Float3

ワールド空間でのフォーカス ポイントの位置。

normal
Float3

ワールド空間でのフォーカス ポイントの法線。

velocity
Float3

ワールド空間で 1 秒あたりの単位で測定されたフォーカス ポイントの速度。

戻り値

ポイント データを解釈する方法。 が返された場合 Invalid は、データを使用しないでください。

注釈

このフォーカス ポイントは、使用するフォーカス ポイントとして明示的に設定する必要があります。

NoConnectionサーバーへの接続がないときにこれが呼び出されると、エラーが発生します。

適用対象