共用方式為


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

以每秒單位為單位測量的焦點點速度,以世界空間為單位。

傳回

如何解譯點資料。 如果 Invalid 傳回 ,則不應該使用資料。

備註

此焦點必須明確設定為要使用的焦點點。

NoConnection如果在伺服器沒有連線時呼叫這個 ,就會發生錯誤。

適用於