GraphicsBindingSimD3d11.InitSimulation Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
InitSimulation(IntPtr, Int32, Int32, Single, Boolean, Boolean, Boolean) |
Inicializa la simulación. Se debe llamar a antes de iniciar una sesión de representación remota. Se trata de una llamada de inicialización alternativa, donde no se configura ningún destino de proxy. Por lo tanto, el modo de posición local se forzará y ReprojectProxy() básicamente se convertirá en una operación no operativa. Se espera que el autor de la llamada enlace el destino de representación final antes de llamar a BlitRemoteFrameToProxy(). |
InitSimulation(IntPtr, IntPtr, IntPtr, Single, Boolean, Boolean, Boolean) |
Inicializa la simulación. Se debe llamar a antes de iniciar una sesión de representación remota. |
InitSimulation(IntPtr, Int32, Int32, Single, Boolean, Boolean, Boolean)
Inicializa la simulación. Se debe llamar a antes de iniciar una sesión de representación remota. Se trata de una llamada de inicialización alternativa, donde no se configura ningún destino de proxy. Por lo tanto, el modo de posición local se forzará y ReprojectProxy() básicamente se convertirá en una operación no operativa. Se espera que el autor de la llamada enlace el destino de representación final antes de llamar a 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
Parámetros
- d3dDevice
-
IntPtr
nativeint
Dispositivo d3d que se usará para representar la imagen remota.
- renderTargetWidth
- Int32
Ancho del destino de representación final (mínimo: 256).
- renderTargetHeight
- Int32
El intervalo del destino de representación final (mínimo: 256).
- refreshRate
- Single
Velocidad de actualización de destino a la que se debe representar el entorno de ejecución remoto.
- flipBlitRemoteFrameTextureVertically
- Boolean
Si se establece, BlitRemoteFrameToProxy() voltea la imagen representada verticalmente.
- flipReprojectTextureVertically
- Boolean
Si se establece, ReprojectProxy() voltea la imagen representada verticalmente.
- stereo
- Boolean
La simulación usará la representación estereoscópica si se establece en true. En este caso, el destino de representación final debe tener dos capas de matriz.
Devoluciones
Success, NotInitialized, Fail, InvalidParam, UnsupportedDisplayAdapter
Se aplica a
InitSimulation(IntPtr, IntPtr, IntPtr, Single, Boolean, Boolean, Boolean)
Inicializa la simulación. Se debe llamar a antes de iniciar una sesión de representación remota.
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
Parámetros
- d3dDevice
-
IntPtr
nativeint
Dispositivo d3d que se usará para representar la imagen remota.
- proxyDepth
-
IntPtr
nativeint
Textura de profundidad del destino de representación del proxy.
- proxyColor
-
IntPtr
nativeint
Textura de color del destino de representación del proxy. La dimensión mínima de la textura es de 256 x 256.
- refreshRate
- Single
Velocidad de actualización de destino a la que se debe representar el entorno de ejecución remoto.
- flipBlitRemoteFrameTextureVertically
- Boolean
Si se establece, BlitRemoteFrameToProxy() voltea la imagen representada verticalmente.
- flipReprojectTextureVertically
- Boolean
Si se establece, ReprojectProxy() voltea la imagen representada verticalmente.
- stereo
- Boolean
La simulación usará la representación estereoscópica si se establece en true. En este caso, las texturas de proxy deben tener dos capas de matriz.
Devoluciones
Success, NotInitialized, Fail, InvalidParam, UnsupportedDisplayAdapter