Partager via


GraphicsBindingSimD3d11.InitSimulation Méthode

Définition

Surcharges

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

Initialise la simulation. Doit être appelé avant le démarrage d’une session de rendu à distance. Il s’agit d’un appel d’initialisation alternatif, où aucune cible de proxy n’est configurée. Par conséquent, le mode de pose local sera forcé et ReprojectProxy() deviendra essentiellement un no-op. L’appelant est censé lier la cible de rendu finale avant d’appeler BlitRemoteFrameToProxy().

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

Initialise la simulation. Doit être appelé avant le démarrage d’une session de rendu à distance.

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

Initialise la simulation. Doit être appelé avant le démarrage d’une session de rendu à distance. Il s’agit d’un appel d’initialisation alternatif, où aucune cible de proxy n’est configurée. Par conséquent, le mode de pose local sera forcé et ReprojectProxy() deviendra essentiellement un no-op. L’appelant est censé lier la cible de rendu finale avant d’appeler 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

Paramètres

d3dDevice
IntPtr

nativeint

Appareil d3d qui sera utilisé pour restituer l’image distante.

renderTargetWidth
Int32

Largeur de la cible de rendu finale (minimum : 256).

renderTargetHeight
Int32

Heigth de la cible de rendu finale (minimum : 256).

refreshRate
Single

Taux d’actualisation cible auquel le runtime distant doit s’afficher.

flipBlitRemoteFrameTextureVertically
Boolean

Si cette option est définie, BlitRemoteFrameToProxy() retourne l’image rendue verticalement.

flipReprojectTextureVertically
Boolean

Si cette option est définie, ReprojectProxy() retourne l’image rendue verticalement.

stereo
Boolean

La simulation utilise le rendu stéréoscopique si la valeur est true. La cible de rendu finale doit avoir deux couches de tableau dans ce cas !

Retours

Success, NotInitialized, Fail, InvalidParam, UnsupportedDisplayAdapter

S’applique à

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

Initialise la simulation. Doit être appelé avant le démarrage d’une session de rendu à distance.

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

Paramètres

d3dDevice
IntPtr

nativeint

Appareil d3d qui sera utilisé pour restituer l’image distante.

proxyDepth
IntPtr

nativeint

Texture de profondeur de la cible de rendu proxy.

proxyColor
IntPtr

nativeint

Texture de couleur de la cible de rendu proxy. La dimension minimale de la texture est 256 x 256.

refreshRate
Single

Taux d’actualisation cible auquel le runtime distant doit s’afficher.

flipBlitRemoteFrameTextureVertically
Boolean

Si cette option est définie, BlitRemoteFrameToProxy() retourne l’image rendue verticalement.

flipReprojectTextureVertically
Boolean

Si cette option est définie, ReprojectProxy() retourne l’image rendue verticalement.

stereo
Boolean

La simulation utilise le rendu stéréoscopique si la valeur est true. Les textures de proxy doivent avoir deux couches de tableau dans ce cas !

Retours

Success, NotInitialized, Fail, InvalidParam, UnsupportedDisplayAdapter

S’applique à