Sdílet prostřednictvím


GraphicsBindingOpenXrD3d11.GetRemoteFocusPoint Metoda

Definice

Načte vzdálený fokus.

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

Prostor OpenXR, ve kterém má být zaostřený bod vyjádřen. Předání neplatného úchytu mezery způsobí neplatné fokusy.

position
Float3

Pozice zaostřovacího bodu ve světovém prostoru.

normal
Float3

Fokus je ve světovém prostoru normální.

velocity
Float3

Rychlost zaostřovacích bodů měřená v jednotkách za sekundu ve světovém prostoru.

Návraty

Jak interpretovat bodová data. Pokud Invalid se vrátí, data by se neměla používat.

Poznámky

Tento fokus musí být explicitně nastaven jako bod, který se má použít.

K NoConnection chybě dojde, pokud je volána v době, kdy není připojení k serveru.

Platí pro