Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Base class for graphics bindings.
class Microsoft::Azure::RemoteRendering::GraphicsBinding
Methods
GetLastFrameStatistics
Retrieves the last frame's statistics.
A Result.NoConnection error occurs if this is called while there is no connection to the server.
auto GetLastFrameStatistics(Microsoft::Azure::RemoteRendering::FrameStatistics* stats) noexcept -> Microsoft::Azure::RemoteRendering::Result;
Parameters
| Name | Type | Description |
|---|---|---|
stats |
FrameStatistics |
Returns
| Type | Description |
|---|---|
| Result | Result.Success, Result.NotInitialized, Result.Fail, Result.NoConnection |
See also
GetPoseMode
Gets the current pose mode.
auto GetPoseMode() noexcept -> Microsoft::Azure::RemoteRendering::PoseMode;
Returns
| Type | Description |
|---|---|
| PoseMode |
SetPoseMode
Set the pose mode.
A Result.NotSupported error occurs if PoseMode.Remote is used on Android or if PoseMode.Passthrough is set on anything other than GraphicsBindingSimD3d11.
auto SetPoseMode(Microsoft::Azure::RemoteRendering::PoseMode mode) noexcept -> Microsoft::Azure::RemoteRendering::Result;
Parameters
| Name | Type | Description |
|---|---|---|
mode |
PoseMode |
Returns
| Type | Description |
|---|---|
| Result | Result.Success, Result.NotInitialized, Result.Fail, Result.NotSupported |
Properties
Api
The derived graphics binding that this instance can be cast to.
This may only be called when the RemoteRenderingClient is initialized.
auto GetApi() const noexcept -> Microsoft::Azure::RemoteRendering::GraphicsApiType;