Tizen D.I.T

Display

D.I.T

#include "Device/DeviceStatus.h"
#include "dit.h"

void Display_use ()
{
    Display display = NewDisplay ();
    //  Display 모듈 생성
    display->Lock (display);
    //  Display 화면잠금
    display->Unlock (display);
    //  Display 화면 잠금 풀기
    display->Dim (display);
    //  Display Dim 모드 설정
    int bright;
    bright = display->getBright (display);
    //  Display 밝기값 가져오기
    display->setBright (display, 30);
    //  Display 밝기값 조정
    DestroyDisplay (display);
    //  Display 모듈 삭제
}

Native

#include <device/display.h>

void Display_use ()
{
    display_state_e state;
    //  Display 모듈 생성
    device_display_get_state (&state);
    if ( state != DISPLAY_STATE_SCREEN_OFF )
    {
        device_display_change_state (DISPLAY_STATE_SCREEN_OFF);
    }
    //  Display 화면잠금
    device_display_get_state (&state);
    if ( state != DISPLAY_STATE_NORMAL )
    {
        device_display_change_state (DISPLAY_STATE_NORMAL);
    }
    //  Display 화면 잠금 풀기
    device_display_get_state (&state);
    if ( state != DISPLAY_STATE_SCREEN_DIM )
    {
        device_display_change_state (DISPLAY_STATE_SCREEN_DIM);
    }
    //  Display Dim 모드 설정
    int bright;
    device_display_get_brightness (0, &bright);
    //  Display 밝기값 가져오기
    device_display_set_brightness (0, 30);
    //  Display 밝기값 조정
}