Struct representing the default OpenHarmony OS 4.1 EGL graphics output properties. More...
#include <kanzi/platform/platform/graphics_output/ohos_egl/default_ohos_egl_graphics_output_properties.hpp>
Public Member Functions | |
| DefaultOhosEGLGraphicsOutputProperties (const SystemConfiguration &configuration) | |
| Constructor. | |
Public Attributes | |
| EGLCapabilities | egl |
| EGL capabilities. | |
| NativeWindowHandle | windowHandle |
| Native window handle, as required by EGL. | |
| windowing::SizeU | windowSize |
| Window size. | |
Struct representing the default OpenHarmony OS 4.1 EGL graphics output properties.
|
explicit |
Constructor.
In addition to the configuration parameters accepted by EGLCapabilities constructor, this constructor accepts the following: ConfigurationKeyDefaultWindowWidth, and ConfigurationKeyDefaultWindowHeight. The windowHandle member variable must be set separately.
| configuration | Configuration parameters for the default OpenHarmony OS 4.1 EGL graphics output. |
| NativeWindowHandle kanzi::ohos::DefaultOhosEGLGraphicsOutputProperties::windowHandle |
Native window handle, as required by EGL.
| windowing::SizeU kanzi::ohos::DefaultOhosEGLGraphicsOutputProperties::windowSize |
Window size.
| EGLCapabilities kanzi::ohos::DefaultOhosEGLGraphicsOutputProperties::egl |
EGL capabilities.