AG903ライブラリリファレンス
内容インデックスホーム
前へ上へ次へ
AG903_DSPMgrGetBPwrModeParam 関数

バックライトパラメータ取得

Syntax
C++
int32_t AG903_DSPMgrGetBPwrModeParam(AG903_DSPMgrHandle * handle, AG903_DSPMgrBPwrModeParam * param);
引数 
説明 
AG903_DSPMgrHandle * handle 
[in] DSPハンドル 
AG903_DSPMgrBPwrModeParam * param 
[out] バックライトパラメータ 

エラーコード

返値の詳細 
説明 
正常終了 
-AG903_EINVAL 
パラメータ異常 

バックライト制御パラメータの設定を取得します.

1: int32_t AG903_DSPMgrGetBPwrModeParam(AG903_DSPMgrHandle *handle, AG903_DSPMgrBPwrModeParam *param) 2: { 3: int32_t rc = AG903_ENONE; 4: uint8_t ch; 5: 6: if ((handle == NULL) || (param == NULL)) { 7: rc = -AG903_EINVAL; 8: } 9: 10: if (rc == AG903_ENONE) { 11: rc = DSPMgrCheckHandle(handle, &ch); 12: } 13: 14: if (rc == AG903_ENONE) { 15: AG903_VODPrmGetBPWRMOD(ch, &param->backlight_en, &param->cnt_unit); 16: AG903_VODPrmGetPPWRONCNT(ch, &param->panel_pwroncnt); 17: AG903_VODPrmGetBPWRONCNT(ch, &param->backlight_pwroncnt); 18: AG903_VODPrmGetBLGTONCNT(ch, &param->backlight_oncnt); 19: AG903_VODPrmGetPPWROFFCNT(ch, &param->panel_pwroffcnt); 20: AG903_VODPrmGetBPWROFFCNT(ch, &param->backlight_pwroffcnt); 21: AG903_VODPrmGetBLGTOFFCNT(ch, &param->backlight_offcnt); 22: AG903_VODPrmGetPWMPERIOD(ch, &param->pwm_period); 23: AG903_VODPrmGetPWMCNT(ch, &param->pwm_cnt); 24: } 25: 26: return rc; 27: }
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.