Kanzi desktop. More...
#include <kanzi/core.ui/platform/windowing/common/desktop_properties.hpp>#include <kanzi/core/legacy/debug/kzs_error.hpp>#include <kanzi/core.ui/coreui_api.hpp>Functions | |
| kzsError | kzsDesktopCreate (const kanzi::NativeDesktopProperties *desktopPropertiesRequested, struct KzsDesktop **out_desktop) |
| Creates a desktop. | |
| kzsError | kzsDesktopDelete (struct KzsDesktop *desktop) |
| Deletes a desktop and frees all memory allocated for it. | |
| kzUint | kzsDesktopGetCurrentHeight (const struct KzsDesktop *desktop) |
| Returns the current desktop height in pixels. | |
| kzUint | kzsDesktopGetCurrentWidth (const struct KzsDesktop *desktop) |
| Returns the current desktop width in pixels. | |
| kzsError | kzsDesktopGetDisplayCount (const struct KzsDesktop *desktop, kzUint *out_displayCount) |
| Gets number of available displays on the desktop. | |
| struct KzsDesktopNative * | kzsDesktopGetNative (const struct KzsDesktop *desktop) |
| Returns the native desktop struct. | |
| void | kzsDesktopLogProperties (const struct KzsDesktop *desktop) |
| Outputs the properties of the desktop to the log. | |
| kzsError | kzsDesktopNativeCreate (const kanzi::NativeDesktopProperties *desktopPropertiesRequested, struct KzsDesktopNative **out_desktopNative) |
| Creates the platform dependent portion of the desktop. | |
| kzsError | kzsDesktopNativeDelete (struct KzsDesktopNative *desktopNative) |
| Deletes the platform dependent portion of the desktop. | |
| kzUint | kzsDesktopNativeGetCurrentHeight (const struct KzsDesktopNative *desktopNative) |
| Returns the current desktop height in pixels. | |
| kzUint | kzsDesktopNativeGetCurrentWidth (const struct KzsDesktopNative *desktopNative) |
| Returns the current desktop width in pixels. | |
| kzsError | kzsDesktopNativeGetDisplayCount (const struct KzsDesktopNative *desktopNative, kzUint *out_displayCount) |
| Gets number of available displays on the desktop. | |
Kanzi desktop.
Copyright 2008-2017 by Rightware. All rights reserved.
| kzsError kzsDesktopCreate | ( | const kanzi::NativeDesktopProperties * | desktopPropertiesRequested, |
| struct KzsDesktop ** | out_desktop ) |
Creates a desktop.
desktopPropertiesRequested. | kzsError kzsDesktopDelete | ( | struct KzsDesktop * | desktop | ) |
Deletes a desktop and frees all memory allocated for it.
| kzsError kzsDesktopGetDisplayCount | ( | const struct KzsDesktop * | desktop, |
| kzUint * | out_displayCount ) |
Gets number of available displays on the desktop.
| kzUint kzsDesktopGetCurrentWidth | ( | const struct KzsDesktop * | desktop | ) |
Returns the current desktop width in pixels.
| kzUint kzsDesktopGetCurrentHeight | ( | const struct KzsDesktop * | desktop | ) |
Returns the current desktop height in pixels.
| struct KzsDesktopNative * kzsDesktopGetNative | ( | const struct KzsDesktop * | desktop | ) |
Returns the native desktop struct.
| kzsError kzsDesktopNativeCreate | ( | const kanzi::NativeDesktopProperties * | desktopPropertiesRequested, |
| struct KzsDesktopNative ** | out_desktopNative ) |
Creates the platform dependent portion of the desktop.
desktopPropertiesRequested. | kzsError kzsDesktopNativeDelete | ( | struct KzsDesktopNative * | desktopNative | ) |
Deletes the platform dependent portion of the desktop.
| kzsError kzsDesktopNativeGetDisplayCount | ( | const struct KzsDesktopNative * | desktopNative, |
| kzUint * | out_displayCount ) |
Gets number of available displays on the desktop.
| kzUint kzsDesktopNativeGetCurrentWidth | ( | const struct KzsDesktopNative * | desktopNative | ) |
Returns the current desktop width in pixels.
| kzUint kzsDesktopNativeGetCurrentHeight | ( | const struct KzsDesktopNative * | desktopNative | ) |
Returns the current desktop height in pixels.
| void kzsDesktopLogProperties | ( | const struct KzsDesktop * | desktop | ) |
Outputs the properties of the desktop to the log.