GraphicsBindingSimD3d11.InitSimulation Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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