GraphicsBindingSimD3d11.InitSimulation Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
InitSimulation(IntPtr, Int32, Int32, Single, Boolean, Boolean, Boolean) |
Initierar simuleringen. Måste anropas innan en fjärråtergivningssession startas. Det här är ett alternativt initieringsanrop där inga proxymål har konfigurerats. Därför tvingas det lokala poseläget och ReprojectProxy() blir i princip ett no-op. Anroparen förväntas binda det slutliga återgivningsmålet innan han eller hon anropar BlitRemoteFrameToProxy(). |
InitSimulation(IntPtr, IntPtr, IntPtr, Single, Boolean, Boolean, Boolean) |
Initierar simuleringen. Måste anropas innan en fjärråtergivningssession startas. |
InitSimulation(IntPtr, Int32, Int32, Single, Boolean, Boolean, Boolean)
Initierar simuleringen. Måste anropas innan en fjärråtergivningssession startas. Det här är ett alternativt initieringsanrop där inga proxymål har konfigurerats. Därför tvingas det lokala poseläget och ReprojectProxy() blir i princip ett no-op. Anroparen förväntas binda det slutliga återgivningsmålet innan han eller hon anropar 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
Parametrar
- d3dDevice
-
IntPtr
nativeint
Den d3d-enhet som ska användas för att återge fjärrbilden.
- renderTargetWidth
- Int32
Bredden på det slutliga återgivningsmålet (minst: 256).
- renderTargetHeight
- Int32
Heigthen av finalåtergivningmålet (minimum: 256).
- refreshRate
- Single
Måluppdateringshastighet med vilken fjärrkörningen ska återges.
- flipBlitRemoteFrameTextureVertically
- Boolean
Om den anges BlitRemoteFrameToProxy() vänder den renderade bilden lodrätt.
- flipReprojectTextureVertically
- Boolean
Om den anges ReprojectProxy() vänder den renderade bilden lodrätt.
- stereo
- Boolean
Simuleringen använder stereoskopisk återgivning om den är inställd på true. Det slutliga återgivningsmålet måste ha två matrisskikt i det här fallet!
Returer
Success, NotInitialized, Fail, InvalidParam, UnsupportedDisplayAdapter
Gäller för
InitSimulation(IntPtr, IntPtr, IntPtr, Single, Boolean, Boolean, Boolean)
Initierar simuleringen. Måste anropas innan en fjärråtergivningssession startas.
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
Parametrar
- d3dDevice
-
IntPtr
nativeint
Den d3d-enhet som ska användas för att återge fjärrbilden.
- proxyDepth
-
IntPtr
nativeint
Djupstruktur för proxyåtergivningsmålet.
- proxyColor
-
IntPtr
nativeint
Färgstruktur för proxyåtergivningsmålet. Den minsta dimensionen av strukturen är 256x256.
- refreshRate
- Single
Måluppdateringshastighet med vilken fjärrkörningen ska återges.
- flipBlitRemoteFrameTextureVertically
- Boolean
Om den anges BlitRemoteFrameToProxy() vänder den renderade bilden lodrätt.
- flipReprojectTextureVertically
- Boolean
Om den anges ReprojectProxy() vänder den renderade bilden lodrätt.
- stereo
- Boolean
Simuleringen använder stereoskopisk återgivning om den är inställd på true. Proxystrukturerna måste ha två matrisskikt i det här fallet!
Returer
Success, NotInitialized, Fail, InvalidParam, UnsupportedDisplayAdapter