Udostępnij za pośrednictwem


GraphicsBindingSimD3d11.InitSimulation Metoda

Definicja

Przeciążenia

InitSimulation(IntPtr, Int32, Int32, Single, Boolean, Boolean, Boolean)

Inicjuje symulację. Należy wywołać wywołanie przed rozpoczęciem sesji renderowania zdalnego. Jest to alternatywne wywołanie inicjowania, w którym nie skonfigurowano żadnych obiektów docelowych serwera proxy. W związku z tym tryb pozowania lokalnego zostanie wymuszony i ReprojectProxy() zasadniczo stanie się trybem no-op. Obiekt wywołujący ma powiązać końcowy element docelowy renderowania przed wywołaniem metody BlitRemoteFrameToProxy().

InitSimulation(IntPtr, IntPtr, IntPtr, Single, Boolean, Boolean, Boolean)

Inicjuje symulację. Należy wywołać wywołanie przed rozpoczęciem sesji renderowania zdalnego.

InitSimulation(IntPtr, Int32, Int32, Single, Boolean, Boolean, Boolean)

Inicjuje symulację. Należy wywołać wywołanie przed rozpoczęciem sesji renderowania zdalnego. Jest to alternatywne wywołanie inicjowania, w którym nie skonfigurowano żadnych obiektów docelowych serwera proxy. W związku z tym tryb pozowania lokalnego zostanie wymuszony i ReprojectProxy() zasadniczo stanie się trybem no-op. Obiekt wywołujący ma powiązać końcowy element docelowy renderowania przed wywołaniem metody BlitRemoteFrameToProxy().

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

Urządzenie d3d, które będzie używane do renderowania obrazu zdalnego.

renderTargetWidth
Int32

Szerokość końcowego obiektu docelowego renderowania (minimum: 256).

renderTargetHeight
Int32

Heigth końcowego celu renderowania (minimum: 256).

refreshRate
Single

Docelowa częstotliwość odświeżania, przy której powinno być renderowane środowisko uruchomieniowe zdalne.

flipBlitRemoteFrameTextureVertically
Boolean

W przypadku ustawienia BlitRemoteFrameToProxy() przerzuci renderowany obraz w pionie.

flipReprojectTextureVertically
Boolean

W przypadku ustawienia ReprojectProxy() przerzuci renderowany obraz w pionie.

stereo
Boolean

Symulacja użyje renderowania steroskopowego, jeśli zostanie ustawiona wartość true. Ostatni obiekt docelowy renderowania musi mieć w tym przypadku dwie warstwy tablicy.

Zwraca

Success, NotInitialized, Fail, InvalidParam, UnsupportedDisplayAdapter

Dotyczy

InitSimulation(IntPtr, IntPtr, IntPtr, Single, Boolean, Boolean, Boolean)

Inicjuje symulację. Należy wywołać wywołanie przed rozpoczęciem sesji renderowania zdalnego.

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

Urządzenie d3d, które będzie używane do renderowania obrazu zdalnego.

proxyDepth
IntPtr

nativeint

Tekstura głębokości elementu docelowego renderowania serwera proxy.

proxyColor
IntPtr

nativeint

Tekstura koloru elementu docelowego renderowania serwera proxy. Minimalny wymiar tekstury to 256x256.

refreshRate
Single

Docelowa częstotliwość odświeżania, przy której powinno być renderowane środowisko uruchomieniowe zdalne.

flipBlitRemoteFrameTextureVertically
Boolean

W przypadku ustawienia BlitRemoteFrameToProxy() przerzuci renderowany obraz w pionie.

flipReprojectTextureVertically
Boolean

W przypadku ustawienia ReprojectProxy() przerzuci renderowany obraz w pionie.

stereo
Boolean

Symulacja użyje renderowania steroskopowego, jeśli zostanie ustawiona wartość true. Tekstury serwera proxy muszą mieć w tym przypadku dwie warstwy tablicy.

Zwraca

Success, NotInitialized, Fail, InvalidParam, UnsupportedDisplayAdapter

Dotyczy