1# OH_Drawing_FontGenericInfo
2
3
4## Overview
5
6The OH_Drawing_FontGenericInfo struct describes the information about generic fonts supported by the system.
7
8**Since**: 12
9
10**Related module**: [Drawing](_drawing.md)
11
12
13## Summary
14
15
16### Member Variables
17
18| Name| Description|
19| -------- | -------- |
20| char \* [familyName](#familyname) | Pointer to the name of a font family. |
21| size_t [aliasInfoSize](#aliasinfosize) | Number of font aliases. |
22| size_t [adjustInfoSize](#adjustinfosize) | Number of font weight mappings. |
23| [OH_Drawing_FontAliasInfo](_o_h___drawing___font_alias_info.md) \* [aliasInfoSet](#aliasinfoset) | Pointer to a set of font aliases. |
24| [OH_Drawing_FontAdjustInfo](_o_h___drawing___font_adjust_info.md) \* [adjustInfoSet](#adjustinfoset) | Pointer to a set of font weight mappings. |
25
26
27## Member Variable Description
28
29
30### adjustInfoSet
31
32```
33OH_Drawing_FontAdjustInfo* OH_Drawing_FontGenericInfo::adjustInfoSet
34```
35**Description**
36
37Pointer to a set of font weight mappings.
38
39
40### adjustInfoSize
41
42```
43size_t OH_Drawing_FontGenericInfo::adjustInfoSize
44```
45**Description**
46
47Number of font weight mappings.
48
49
50### aliasInfoSet
51
52```
53OH_Drawing_FontAliasInfo* OH_Drawing_FontGenericInfo::aliasInfoSet
54```
55**Description**
56
57Pointer to a set of font aliases.
58
59
60### aliasInfoSize
61
62```
63size_t OH_Drawing_FontGenericInfo::aliasInfoSize
64```
65**Description**
66
67Number of font aliases.
68
69
70### familyName
71
72```
73char* OH_Drawing_FontGenericInfo::familyName
74```
75**Description**
76
77Pointer to the name of a font family.
78