Struct SimulationUpdateResult
When GraphicsBindingSimD3d11 is used, objects of this struct will contain the result after successfully calling GraphicsBindingSimD3d11.Update(SimulationUpdateParameters,SimulationUpdateResult).
struct Microsoft::Azure::RemoteRendering::SimulationUpdateResult
Fields
FrameId
Frame counter, should be incremented every frame.
int32_t FrameId{};
NearPlaneDistance
Distance (in meters) to the camera's near clipping plane.
float NearPlaneDistance{};
FarPlaneDistance
Distance (in meters) to the camera's far clipping plane.
float FarPlaneDistance{};
ViewTransform
Camera transform matrices (translation and rotation). For mono rendering, only the left matrix is valid.
Microsoft::Azure::RemoteRendering::StereoMatrix4x4 ViewTransform{};
FieldOfView
Camera field of view (translation and rotation). For mono rendering, only the left field of view is valid.
Microsoft::Azure::RemoteRendering::StereoCameraFov FieldOfView{};