soui
5.0.0.1
Soui5 Doc
Loading...
Searching...
No Matches
SDpiScale.h
1
#ifndef __SDPISCALE__H__
2
#define __SDPISCALE__H__
3
4
SNSBEGIN
5
6
/**
7
* @class SDpiScale
8
* @brief 提供DPI缩放比例处理的类
9
*/
10
class
SOUI_EXP
SDpiScale
{
11
public
:
12
/**
13
* @brief 获取内置的缩放比例数量
14
* @return 内置缩放比例的数量
15
*/
16
static
int
GetBuiltinScaleCount
();
17
18
/**
19
* @brief 获取内置的缩放比例数组
20
* @return 内置缩放比例数组指针
21
*/
22
static
const
int
*
GetBuiltinScales
();
23
24
/**
25
* @brief 标准化放大比例
26
* @param nScale 输入的缩放比例
27
* @return 标准化后的缩放比例
28
*
29
* @details 选择比指定比例小一号的标准缩放比例
30
*/
31
static
int
NormalizeScale
(
int
nScale);
32
};
33
34
SNSEND
35
36
#endif
// __SDPISCALE__H__
SDpiScale
提供DPI缩放比例处理的类
Definition
SDpiScale.h:10
SDpiScale::GetBuiltinScales
static const int * GetBuiltinScales()
获取内置的缩放比例数组
Definition
SDpiScale.cpp:12
SDpiScale::NormalizeScale
static int NormalizeScale(int nScale)
标准化放大比例
Definition
SDpiScale.cpp:18
SDpiScale::GetBuiltinScaleCount
static int GetBuiltinScaleCount()
获取内置的缩放比例数量
Definition
SDpiScale.cpp:7
SOUI
include
helper
SDpiScale.h
Generated by
1.13.2