GraphicsBindingOpenXrD3d11.GetRemoteFocusPoint Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera zdalny punkt koncentracji uwagi.
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
Parametry
- spaceHandle
- UInt64
Przestrzeń OpenXR, w której ma zostać wyrażony punkt koncentracji uwagi. Przekazanie nieprawidłowego uchwytu miejsca spowoduje nieprawidłowe punkty koncentracji uwagi.
- position
- Float3
Pozycja punktu koncentracji uwagi w przestrzeni światowej.
- normal
- Float3
Punkt koncentracji uwagi jest normalny w przestrzeni światowej.
- velocity
- Float3
Szybkość punktu koncentracji uwagi mierzona w jednostkach na sekundę w przestrzeni światowej.
Zwraca
Jak interpretować dane punktu. Jeśli Invalid zostanie zwrócona, dane nie powinny być używane.
Uwagi
Ten punkt koncentracji uwagi musi być jawnie ustawiony jako punkt koncentracji uwagi, który ma być używany.
Błąd NoConnection występuje, jeśli jest to wywoływane, gdy nie ma połączenia z serwerem.