Dela via


GraphicsBindingSimD3d11.InitSimulation Metod

Definition

Ö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

Gäller för