Udostępnij za pośrednictwem


GraphicsBindingWmrD3d11.GetRemoteFocusPoint Metoda

Definicja

Pobiera zdalny punkt koncentracji uwagi.

public:
 Microsoft::Azure::RemoteRendering::FocusPointResult GetRemoteFocusPoint(IntPtr coordinateSystem, [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 (IntPtr coordinateSystem, out Microsoft.Azure.RemoteRendering.Float3 position, out Microsoft.Azure.RemoteRendering.Float3 normal, out Microsoft.Azure.RemoteRendering.Float3 velocity);
member this.GetRemoteFocusPoint : nativeint * Float3 * Float3 * Float3 -> Microsoft.Azure.RemoteRendering.FocusPointResult
Public Function GetRemoteFocusPoint (coordinateSystem As IntPtr, ByRef position As Float3, ByRef normal As Float3, ByRef velocity As Float3) As FocusPointResult

Parametry

coordinateSystem
IntPtr

nativeint

Ramka współrzędna, w której ma być wyrażony punkt koncentracji uwagi. Przekazanie nieprawidłowego systemu współrzędnych spowoduje nieprawidłowe punkty koncentracji uwagi.

position
Float3

Pozycja punktu fokusu 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.

Dotyczy