Condividi tramite


GraphicsBindingSimD3d11.InitSimulation Metodo

Definizione

Overload

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

Inizializza la simulazione. Deve essere chiamato prima dell'avvio di una sessione di rendering remoto. Si tratta di una chiamata di inizializzazione alternativa, in cui non sono configurate destinazioni proxy. Pertanto, la modalità di posa locale verrà forzata e ReprojectProxy() diventerà essenzialmente un no-op. Il chiamante deve associare la destinazione di rendering finale prima di chiamare BlitRemoteFrameToProxy().

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

Inizializza la simulazione. Deve essere chiamato prima dell'avvio di una sessione di rendering remoto.

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

Inizializza la simulazione. Deve essere chiamato prima dell'avvio di una sessione di rendering remoto. Si tratta di una chiamata di inizializzazione alternativa, in cui non sono configurate destinazioni proxy. Pertanto, la modalità di posa locale verrà forzata e ReprojectProxy() diventerà essenzialmente un no-op. Il chiamante deve associare la destinazione di rendering finale prima di chiamare 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

Parametri

d3dDevice
IntPtr

nativeint

Dispositivo d3d che verrà usato per eseguire il rendering dell'immagine remota.

renderTargetWidth
Int32

Larghezza della destinazione di rendering finale (minimo: 256).

renderTargetHeight
Int32

Heigth della destinazione di rendering finale (minimo: 256).

refreshRate
Single

Frequenza di aggiornamento di destinazione in cui deve essere eseguito il rendering del runtime remoto.

flipBlitRemoteFrameTextureVertically
Boolean

Se impostato, BlitRemoteFrameToProxy() capovolge l'immagine sottoposta a rendering verticalmente.

flipReprojectTextureVertically
Boolean

Se impostato, ReprojectProxy() capovolge l'immagine sottoposta a rendering verticalmente.

stereo
Boolean

La simulazione userà il rendering stereoscopico se impostato su true. In questo caso, la destinazione di rendering finale deve avere due livelli di matrice.

Restituisce

Success, NotInitialized, Fail, InvalidParam, UnsupportedDisplayAdapter

Si applica a

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

Inizializza la simulazione. Deve essere chiamato prima dell'avvio di una sessione di rendering remoto.

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

Parametri

d3dDevice
IntPtr

nativeint

Dispositivo d3d che verrà usato per eseguire il rendering dell'immagine remota.

proxyDepth
IntPtr

nativeint

Trama di profondità della destinazione di rendering del proxy.

proxyColor
IntPtr

nativeint

Trama del colore della destinazione di rendering del proxy. La dimensione minima della trama è 256x256.

refreshRate
Single

Frequenza di aggiornamento di destinazione in cui deve essere eseguito il rendering del runtime remoto.

flipBlitRemoteFrameTextureVertically
Boolean

Se impostato, BlitRemoteFrameToProxy() capovolge l'immagine sottoposta a rendering verticalmente.

flipReprojectTextureVertically
Boolean

Se impostato, ReprojectProxy() capovolge l'immagine sottoposta a rendering verticalmente.

stereo
Boolean

La simulazione userà il rendering stereoscopico se impostato su true. In questo caso, le trame proxy devono avere due livelli di matrice.

Restituisce

Success, NotInitialized, Fail, InvalidParam, UnsupportedDisplayAdapter

Si applica a