GraphicsBindingSimD3d11.InitSimulation 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í.
Přetížení
InitSimulation(IntPtr, Int32, Int32, Single, Boolean, Boolean, Boolean) |
Inicializuje simulaci. Před spuštěním relace vzdáleného vykreslování je potřeba volat. Jedná se o alternativní volání inicializace, ve kterém nejsou nakonfigurované žádné cíle proxy serveru. Proto bude režim místní pozice vynucen a ReprojectProxy() v podstatě se stane bez operace. Před voláním BlitRemoteFrameToProxy()se očekává, že volající sváže konečný cíl vykreslení. |
InitSimulation(IntPtr, IntPtr, IntPtr, Single, Boolean, Boolean, Boolean) |
Inicializuje simulaci. Před spuštěním relace vzdáleného vykreslování je potřeba volat. |
InitSimulation(IntPtr, Int32, Int32, Single, Boolean, Boolean, Boolean)
Inicializuje simulaci. Před spuštěním relace vzdáleného vykreslování je potřeba volat. Jedná se o alternativní volání inicializace, ve kterém nejsou nakonfigurované žádné cíle proxy serveru. Proto bude režim místní pozice vynucen a ReprojectProxy() v podstatě se stane bez operace. Před voláním BlitRemoteFrameToProxy()se očekává, že volající sváže konečný cíl vykreslení.
public:
Microsoft::Azure::RemoteRendering::Result InitSimulation(IntPtr d3dDevice, int renderTargetWidth, int renderTargetHeight, float refreshRate, bool flipBlitRemoteFrameTextureVertically, bool flipReprojectTextureVertically, bool stereo);
public Microsoft.Azure.RemoteRendering.Result InitSimulation (IntPtr d3dDevice, int renderTargetWidth, int renderTargetHeight, float refreshRate, bool flipBlitRemoteFrameTextureVertically, bool flipReprojectTextureVertically, bool stereo);
member this.InitSimulation : nativeint * int * int * single * bool * bool * bool -> Microsoft.Azure.RemoteRendering.Result
Public Function InitSimulation (d3dDevice As IntPtr, renderTargetWidth As Integer, renderTargetHeight As Integer, refreshRate As Single, flipBlitRemoteFrameTextureVertically As Boolean, flipReprojectTextureVertically As Boolean, stereo As Boolean) As Result
Parametry
- d3dDevice
-
IntPtr
nativeint
Zařízení d3d, které se použije k vykreslení vzdáleného obrázku.
- renderTargetWidth
- Int32
Šířka koncového cíle vykreslení (minimálně: 256).
- renderTargetHeight
- Int32
Heigth koncového cíle vykreslení (minimum: 256).
- refreshRate
- Single
Cílová obnovovací frekvence, se kterou by se měl vzdálený modul runtime vykreslit.
- flipBlitRemoteFrameTextureVertically
- Boolean
Pokud je tato možnost nastavená, BlitRemoteFrameToProxy() překlopí vykreslený obrázek svisle.
- flipReprojectTextureVertically
- Boolean
Pokud je tato možnost nastavená, ReprojectProxy() překlopí vykreslený obrázek svisle.
- stereo
- Boolean
Simulace použije stereoskopické vykreslování, pokud je nastavená hodnota true. Konečný cíl vykreslení musí mít v tomto případě dvě vrstvy pole.
Návraty
Success, NotInitialized, Fail, InvalidParam, UnsupportedDisplayAdapter
Platí pro
InitSimulation(IntPtr, IntPtr, IntPtr, Single, Boolean, Boolean, Boolean)
Inicializuje simulaci. Před spuštěním relace vzdáleného vykreslování je potřeba volat.
public:
Microsoft::Azure::RemoteRendering::Result InitSimulation(IntPtr d3dDevice, IntPtr proxyDepth, IntPtr proxyColor, float refreshRate, bool flipBlitRemoteFrameTextureVertically, bool flipReprojectTextureVertically, bool stereo);
public Microsoft.Azure.RemoteRendering.Result InitSimulation (IntPtr d3dDevice, IntPtr proxyDepth, IntPtr proxyColor, float refreshRate, bool flipBlitRemoteFrameTextureVertically, bool flipReprojectTextureVertically, bool stereo);
member this.InitSimulation : nativeint * nativeint * nativeint * single * bool * bool * bool -> Microsoft.Azure.RemoteRendering.Result
Public Function InitSimulation (d3dDevice As IntPtr, proxyDepth As IntPtr, proxyColor As IntPtr, refreshRate As Single, flipBlitRemoteFrameTextureVertically As Boolean, flipReprojectTextureVertically As Boolean, stereo As Boolean) As Result
Parametry
- d3dDevice
-
IntPtr
nativeint
Zařízení d3d, které se použije k vykreslení vzdáleného obrázku.
- proxyDepth
-
IntPtr
nativeint
Hloubková textura cíle vykreslování proxy.
- proxyColor
-
IntPtr
nativeint
Barevná textura cíle vykreslování proxy. Minimální rozměr textury je 256x256.
- refreshRate
- Single
Cílová obnovovací frekvence, se kterou by se měl vzdálený modul runtime vykreslit.
- flipBlitRemoteFrameTextureVertically
- Boolean
Pokud je tato možnost nastavená, BlitRemoteFrameToProxy() překlopí vykreslený obrázek svisle.
- flipReprojectTextureVertically
- Boolean
Pokud je tato možnost nastavená, ReprojectProxy() překlopí vykreslený obrázek svisle.
- stereo
- Boolean
Simulace použije stereoskopické vykreslování, pokud je nastavená hodnota true. Textury proxy musí mít v tomto případě dvě vrstvy pole!
Návraty
Success, NotInitialized, Fail, InvalidParam, UnsupportedDisplayAdapter