Freigeben über


GraphicsBindingOpenXrD3d11.GetRemoteFocusPoint Methode

Definition

Ruft den Remotefokuspunkt ab.

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

Parameter

spaceHandle
UInt64

Der OpenXR-Bereich, in dem der Fokuspunkt ausgedrückt werden soll. Das Übergeben eines ungültigen Leerzeichenhandles führt zu ungültigen Fokuspunkten.

position
Float3

Die Position des Fokuspunkts im Weltraum.

normal
Float3

Der Fokuspunkt normal im Weltraum.

velocity
Float3

Die Geschwindigkeit des Fokuspunkts, gemessen in Einheiten pro Sekunde, im Weltraum.

Gibt zurück

Interpretieren der Punktdaten. Wenn Invalid zurückgegeben wird, sollten die Daten nicht verwendet werden.

Hinweise

Dieser Fokuspunkt muss explizit als der zu verwendende Fokuspunkt festgelegt werden.

Ein NoConnection Fehler tritt auf, wenn dies aufgerufen wird, während keine Verbindung mit dem Server besteht.

Gilt für: