Structure that represents the default Win32 WGL graphics output properties. More...
#include <kanzi/core.ui/platform/graphics_output/win32_wgl/default_win32_wgl_graphics_output_properties.hpp>
Public Member Functions | |
| DefaultWin32WGLGraphicsOutputProperties (const kanzi::SystemConfiguration &configuration) | |
| Constructor. | |
Public Attributes | |
| optional< int > | bitsAlpha |
| Exact size of the alpha channel bits. If not specified, nullopt. | |
| optional< int > | bitsColorB |
| Exact size of the blue color channel bits. If not specified, nullopt. | |
| optional< int > | bitsColorG |
| Exact size of the green color channel bits. If not specified, nullopt. | |
| optional< int > | bitsColorR |
| Exact size of the red color channel bits. If not specified, nullopt. | |
| optional< int > | bitsDepth |
| Exact size of the depth channel bits. If not specified, nullopt. | |
| optional< unsigned int > | displayIndex |
| Display index for the window. If not specified, nullopt. | |
| optional< int > | graphicsFormatID |
| WGL graphics format ID. If not specified, nullopt. | |
| SurfaceColorSpace | surfaceColorSpace |
| Surface color space mode. | |
| string | windowClassName |
| Default window class name for the graphics output. | |
| unsigned int | windowOrder |
| Window z order. | |
| NativeWindowProperties | windowProperties |
| Default window properties for the graphics output. | |
| windowing::Region | windowRegion |
| Window region. | |
| WindowStyle | windowStyle |
| Default window style for the graphics output. | |
| string | windowTitle |
| Default window title for the graphics output. | |
Structure that represents the default Win32 WGL graphics output properties.
|
explicit |
Constructor.
| configuration | Configuration parameters for the default Win32 WGL graphics output. |
| windowing::Region kanzi::win32::DefaultWin32WGLGraphicsOutputProperties::windowRegion |
Window region.
| NativeWindowProperties kanzi::win32::DefaultWin32WGLGraphicsOutputProperties::windowProperties |
Default window properties for the graphics output.
| WindowStyle kanzi::win32::DefaultWin32WGLGraphicsOutputProperties::windowStyle |
Default window style for the graphics output.
| string kanzi::win32::DefaultWin32WGLGraphicsOutputProperties::windowTitle |
Default window title for the graphics output.
| string kanzi::win32::DefaultWin32WGLGraphicsOutputProperties::windowClassName |
Default window class name for the graphics output.
| optional<int> kanzi::win32::DefaultWin32WGLGraphicsOutputProperties::graphicsFormatID |
WGL graphics format ID. If not specified, nullopt.
Display index for the window. If not specified, nullopt.
| SurfaceColorSpace kanzi::win32::DefaultWin32WGLGraphicsOutputProperties::surfaceColorSpace |
Surface color space mode.
| optional<int> kanzi::win32::DefaultWin32WGLGraphicsOutputProperties::bitsColorR |
Exact size of the red color channel bits. If not specified, nullopt.
| optional<int> kanzi::win32::DefaultWin32WGLGraphicsOutputProperties::bitsColorG |
Exact size of the green color channel bits. If not specified, nullopt.
| optional<int> kanzi::win32::DefaultWin32WGLGraphicsOutputProperties::bitsColorB |
Exact size of the blue color channel bits. If not specified, nullopt.
| optional<int> kanzi::win32::DefaultWin32WGLGraphicsOutputProperties::bitsAlpha |
Exact size of the alpha channel bits. If not specified, nullopt.
| optional<int> kanzi::win32::DefaultWin32WGLGraphicsOutputProperties::bitsDepth |
Exact size of the depth channel bits. If not specified, nullopt.