|
Tizen HAL API
1.0
|
The Display provides functions for getting display information.
#include <hal-device-display.h>
The Display provides getter/setter properties related to display. It also supports the API for an application to receive the display event by callback function from the system.
The Display functions provide display information including:
For more information on the Display features and the macros, see HAL Display programming guides and tutorials.
Typedefs | |
| typedef struct _hal_backend_device_display_funcs | hal_backend_device_display_funcs |
| Structure for Display functions. | |
| struct _hal_backend_device_display_funcs |
Structure for Display functions.
| int(* _hal_backend_device_display_funcs::get_aod_brightness)(int *max, int *normal, int *min, int *charging) |
Get Always On Display brightness
Get Always On Display mode
| int(* _hal_backend_device_display_funcs::get_auto_brightness)(float lmax, float lmin, float light, int *brightness) |
Get auto brightness by sensor
| int(* _hal_backend_device_display_funcs::get_brightness)(int *brightness) |
Get current brightness
| int(* _hal_backend_device_display_funcs::get_frame_rate)(int *rate) |
Get display frame rate
| int(* _hal_backend_device_display_funcs::get_image_effect)(hal_device_display_image_effect_e *effect) |
Get display image effect
| int(* _hal_backend_device_display_funcs::get_max_brightness)(int *brightness) |
Get max brightness
| int(* _hal_backend_device_display_funcs::get_max_frame_rate)(int *rate) |
Get display max frame rate
| int(* _hal_backend_device_display_funcs::get_min_frame_rate)(int *rate) |
Get display min frame rate
Get display panel mode
| int(* _hal_backend_device_display_funcs::get_rotation_angle)(int display_index, hal_device_display_rotation_angle_e *angle) |
Get display rotation angle
Get display state
| int(* _hal_backend_device_display_funcs::get_white_balance)(hal_device_display_white_balance_e white_balance_type, int *value) |
Get display white balance
| int(* _hal_backend_device_display_funcs::set_brightness)(int brightness) |
Set brightness
| int(* _hal_backend_device_display_funcs::set_frame_rate)(int rate) |
Set display frame rate
| int(* _hal_backend_device_display_funcs::set_image_effect)(hal_device_display_image_effect_e effect) |
Set display image effect
| int(* _hal_backend_device_display_funcs::set_multi_brightness)(int brightness, int step, int delay) |
Set multi brightness
Set display panel mode
| int(* _hal_backend_device_display_funcs::set_rotation_angle)(int display_index, hal_device_display_rotation_angle_e angle, hal_device_display_rotation_direction_e direction) |
Set display rotation angle
Set display state
| int(* _hal_backend_device_display_funcs::set_white_balance)(hal_device_display_white_balance_e white_balance_type, int value) |
Set display white balance
Structure for Display functions.
Enumeration for Display image effect.
Enumeration for Display panel mode.
Enumeration for Display rotation angle.
Enumeration for Display state.
Enumeration for Display white balance value.