1# OH_Drawing_FontConfigInfo
2
3
4## Overview
5
6The OH_Drawing_FontConfigInfo struct describes the information about a system font configuration.
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| size_t [fontDirSize](#fontdirsize) | Number of system font file paths.|
21| size_t [fontGenericInfoSize](#fontgenericinfosize) | Number of generic fonts.|
22| size_t [fallbackGroupSize](#fallbackgroupsize) | Number of font fallback groups.|
23| char \*\* [fontDirSet](#fontdirset) | Double pointer to the system font file paths.|
24| [OH_Drawing_FontGenericInfo](_o_h___drawing___font_generic_info.md) \* [fontGenericInfoSet](#fontgenericinfoset) | Pointer to a set of generic fonts.|
25| [OH_Drawing_FontFallbackGroup](_o_h___drawing___font_fallback_group.md) \* [fallbackGroupSet](#fallbackgroupset) | Pointer to a set of font fallback groups.|
26
27
28## Member Variable Description
29
30
31### fallbackGroupSet
32
33```
34OH_Drawing_FontFallbackGroup* OH_Drawing_FontConfigInfo::fallbackGroupSet
35```
36
37**Description**
38
39Pointer to a set of font fallback groups.
40
41
42### fallbackGroupSize
43
44```
45size_t OH_Drawing_FontConfigInfo::fallbackGroupSize
46```
47
48**Description**
49
50Number of font fallback groups.
51
52
53### fontDirSet
54
55```
56char** OH_Drawing_FontConfigInfo::fontDirSet
57```
58
59**Description**
60
61Double pointer to the system font file paths.
62
63
64### fontDirSize
65
66```
67size_t OH_Drawing_FontConfigInfo::fontDirSize
68```
69
70**Description**
71
72Number of system font file paths.
73
74
75### fontGenericInfoSet
76
77```
78OH_Drawing_FontGenericInfo* OH_Drawing_FontConfigInfo::fontGenericInfoSet
79```
80
81**Description**
82
83Pointer to a set of generic fonts.
84
85
86### fontGenericInfoSize
87
88```
89size_t OH_Drawing_FontConfigInfo::fontGenericInfoSize
90```
91
92**Description**
93
94Number of generic font sets.
95