Установка уровня яркости слоя
#include <gf/gf.h>
void gf_layer_set_brightness( gf_layer_t layer,
int brightness );
- layer
- Дескриптор слоя для установки яркости, возвращенный функцией gf_layer_attach().
- brightness
- Уровень яркости слоя в диапазоне от
-127
до 128
; значение 0
применяется для указания нормальной яркости.
gf
Функция контролирует яркость слоя.
 | - Функция влияет только на слои формата YUV.
- Изменение параметров слоя ставится в очередь. Для их применения нужно вызвать gf_layer_update().
- Вызов gf_layer_update() вернет отличное от
GF_ERR_OK значение, если у слоя нет атрибута GF_LAYER_CAP_SET_BRIGHTNESS (см. gf_layer_query()). |
Графическая подсистема ЗОСРВ «Нейтрино», Graphics Framework
- Обработчик прерываний
- Нет
- Обработчик сигналов
- Нет
- В потоке
- Да
gf_display_attach(), gf_layer_detach(), gf_layer_disable(), gf_layer_enable(), gf_layer_query(), gf_layer_set_contrast()
Предыдущий раздел: GF API