Mir
|
MirScreencastParameters is the structure of required information that you must provide to Mir in order to create a MirScreencast. More...
#include <client_types.h>
Public Attributes | |
MirRectangle | region |
The rectangular region of the screen to capture - The region is specified in virtual screen space hence multiple screens can be captured simultaneously. More... | |
unsigned int | width |
The width of the screencast which can be different than the screen region capture width. More... | |
unsigned int | height |
The height of the screencast which can be different than the screen region capture height. More... | |
MirPixelFormat | pixel_format |
The pixel format of the screencast. More... | |
MirScreencastParameters is the structure of required information that you must provide to Mir in order to create a MirScreencast.
The width and height parameters can be used to down-scale the screencast For no scaling set them to the region width and height.
unsigned int MirScreencastParameters::height |
The height of the screencast which can be different than the screen region capture height.
MirPixelFormat MirScreencastParameters::pixel_format |
The pixel format of the screencast.
It must be a supported format obtained from mir_connection_get_available_surface_formats.
MirRectangle MirScreencastParameters::region |
The rectangular region of the screen to capture - The region is specified in virtual screen space hence multiple screens can be captured simultaneously.
unsigned int MirScreencastParameters::width |
The width of the screencast which can be different than the screen region capture width.
Copyright © 2012-2020
Canonical Ltd.
Generated on Sun Dec 20 20:38:20 UTC 2020
This documentation is licensed under the GPL version 2 or 3.