ft2-header_file_macros.html
来自「嵌入式freetype库的应用文档包含freetype的简要说明和应用examp」· HTML 代码 · 共 465 行 · 第 1/2 页
HTML
465 行
<p>A macro used in #include statements to name the file containing the module management API of FreeType 2.</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_RENDER_H">FT_RENDER_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_RENDER_H</b> <freetype/ftrender.h></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the renderer module management API of FreeType 2.</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_TYPE1_TABLES_H">FT_TYPE1_TABLES_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_TYPE1_TABLES_H</b> <freetype/t1tables.h></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the types and API specific to the Type 1 format.</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_TRUETYPE_IDS_H">FT_TRUETYPE_IDS_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_TRUETYPE_IDS_H</b> <freetype/ttnameid.h></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the enumeration values used to identify name strings, languages, encodings, etc. This file really contains a <i>large</i> set of constant macro definitions, taken from the TrueType and OpenType specifications.</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_TRUETYPE_TABLES_H">FT_TRUETYPE_TABLES_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_TRUETYPE_TABLES_H</b> <freetype/tttables.h></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the types and API specific to the TrueType (as well as OpenType) format.</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_TRUETYPE_TAGS_H">FT_TRUETYPE_TAGS_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_TRUETYPE_TAGS_H</b> <freetype/tttags.h></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the definitions of TrueType 4-byte `tags' used to identify blocks in SFNT-based font formats (i.e. TrueType and OpenType).</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_BDF_H">FT_BDF_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_BDF_H</b> <freetype/ftbdf.h></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the definitions of an API to access BDF-specific strings from a face.</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_GZIP_H">FT_GZIP_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_GZIP_H</b> <freetype/ftgzip.h></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the definitions of an API to support for gzip-compressed files.</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_LZW_H">FT_LZW_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_LZW_H</b> <freetype/ftlzw.h></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the definitions of an API to support for LZW-compressed files.</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_WINFONTS_H">FT_WINFONTS_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_WINFONTS_H</b> <freetype/ftwinfnt.h></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the definitions of an API to support Windows .FNT files</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_GLYPH_H">FT_GLYPH_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_GLYPH_H</b> <freetype/ftglyph.h></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the API of the optional glyph management component.</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_BITMAP_H">FT_BITMAP_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_BITMAP_H</b> <freetype/ftbitmap.h></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the API of the optional bitmap conversion component.</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_BBOX_H">FT_BBOX_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_BBOX_H</b> <freetype/ftbbox.h></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the API of the optional exact bounding box computation routines.</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_CACHE_H">FT_CACHE_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_CACHE_H</b> <freetype/ftcache.h></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the API of the optional FreeType 2 cache sub-system.</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_CACHE_IMAGE_H">FT_CACHE_IMAGE_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_CACHE_IMAGE_H</b> <a href="ft2-header_file_macros.html#FT_CACHE_H">FT_CACHE_H</a></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the `glyph image' API of the FreeType 2 cache sub-system.</p><p>It is used to define a cache for <a href="ft2-glyph_management.html#FT_Glyph">FT_Glyph</a> elements. You can also see the API defined in <a href="ft2-header_file_macros.html#FT_CACHE_SMALL_BITMAPS_H">FT_CACHE_SMALL_BITMAPS_H</a> if you only need to store small glyph bitmaps, as it will use less memory.</p><p>This macro is deprecated. Simply include <a href="ft2-header_file_macros.html#FT_CACHE_H">FT_CACHE_H</a> to have all glyph image-related cache declarations.</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_CACHE_SMALL_BITMAPS_H">FT_CACHE_SMALL_BITMAPS_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_CACHE_SMALL_BITMAPS_H</b> <a href="ft2-header_file_macros.html#FT_CACHE_H">FT_CACHE_H</a></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the `small bitmaps' API of the FreeType 2 cache sub-system.</p><p>It is used to define a cache for small glyph bitmaps in a relatively memory-efficient way. You can also use the API defined in <a href="ft2-header_file_macros.html#FT_CACHE_IMAGE_H">FT_CACHE_IMAGE_H</a> if you want to cache arbitrary glyph images, including scalable outlines.</p><p>This macro is deprecated. Simply include <a href="ft2-header_file_macros.html#FT_CACHE_H">FT_CACHE_H</a> to have all small bitmaps-related cache declarations.</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_CACHE_CHARMAP_H">FT_CACHE_CHARMAP_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_CACHE_CHARMAP_H</b> <a href="ft2-header_file_macros.html#FT_CACHE_H">FT_CACHE_H</a></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the `charmap' API of the FreeType 2 cache sub-system.</p><p>This macro is deprecated. Simply include <a href="ft2-header_file_macros.html#FT_CACHE_H">FT_CACHE_H</a> to have all charmap-based cache declarations.</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_MAC_H">FT_MAC_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_MAC_H</b> <freetype/ftmac.h></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the Macintosh-specific FreeType 2 API. The latter is used to access fonts embedded in resource forks.</p><p>This header file must be explicitly included by client applications compiled on the Mac (note that the base API still works though).</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_MULTIPLE_MASTERS_H">FT_MULTIPLE_MASTERS_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_MULTIPLE_MASTERS_H</b> <freetype/ftmm.h></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the optional multiple-masters management API of FreeType 2.</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_SFNT_NAMES_H">FT_SFNT_NAMES_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_SFNT_NAMES_H</b> <freetype/ftsnames.h></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the optional FreeType 2 API used to access embedded `name' strings in SFNT-based font formats (i.e. TrueType and OpenType).</p></td></tr></table><br></td></tr></table><hr width="75%"><table align=center width="75%"><tr><td><h4><a name="FT_OPENTYPE_VALIDATE_H">FT_OPENTYPE_VALIDATE_H</a></h4><table align=center width="87%"><tr bgcolor="#D6E8FF"><td><pre>#define <b>FT_OPENTYPE_VALIDATE_H</b> <freetype/ftotval.h></pre></table><br><table align=center width="87%"><tr><td><p>A macro used in #include statements to name the file containing the optional FreeType 2 API used to validate OpenType tables (BASE, GDEF, GPOS, GSUB, JSTF).</p></td></tr></table><br></td></tr></table><hr width="75%"></body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?