Caution: This version of this document is no longer maintained. For the latest documentation, see http://www.qnx.com/developers/docs.

gf_layer_set_brightness()

Set a layer's brightness

Synopsis:

#include <gf/gf.h>

void gf_layer_set_brightness( gf_layer_t layer,
                              int brightness );

Arguments:

layer
A pointer to the gf_layer_t handle of the layer you want to set the brightness for.
brightness
The brightness level of layer, in the range of -127 to 128, with 0 indicating normal brightness.

Library:

gf

Description:

This function controls the brightness of a layer.


Note:
  • This function only affects layers in YUV format.
  • Changes to the layer's parameters are enqueued. You need to call gf_layer_update() to make them take effect. The gf_layer_update() call will return something other than GF_ERR_OK if the layer doesn't have the GF_LAYER_CAP_SET_BRIGHTNESS attribute (see gf_layer_query()).

Classification:

QNX Graphics Framework

Safety:
Interrupt handler No
Signal handler No
Thread Yes

See also:

gf_display_attach(), gf_layer_detach(), gf_layer_disable(), gf_layer_enable(), gf_layer_query(), gf_layer_set_contrast()