Sdílet prostřednictvím


GraphicsBindingSimD3d11.InitSimulation Metoda

Definice

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

Platí pro