GraphicsBindingOpenXrD3d11.GetRemoteFocusPoint Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.