6 <html lang="en" class="no-js">
10 <meta name="viewport" content="width=device-width,initial-scale=1">
11 <meta http-equiv="x-ua-compatible" content="ie=edge">
13 <meta name="description" content="API Reference Documentation for FreeType-2.10.1">
17 <meta name="author" content="FreeType Contributors">
20 <meta name="lang:clipboard.copy" content="Copy to clipboard">
22 <meta name="lang:clipboard.copied" content="Copied to clipboard">
24 <meta name="lang:search.language" content="en">
26 <meta name="lang:search.pipeline.stopwords" content="True">
28 <meta name="lang:search.pipeline.trimmer" content="True">
30 <meta name="lang:search.result.none" content="No matching documents">
32 <meta name="lang:search.result.one" content="1 matching document">
34 <meta name="lang:search.result.other" content="# matching documents">
36 <meta name="lang:search.tokenizer" content="[\s\-]+">
38 <link rel="shortcut icon" href="images/favico.ico">
39 <meta name="generator" content="mkdocs-1.0.4, mkdocs-material-4.0.2">
43 <title>Parameter Tags - FreeType-2.10.1 API Reference</title>
47 <link rel="stylesheet" href="assets/stylesheets/application.982221ab.css">
49 <link rel="stylesheet" href="assets/stylesheets/application-palette.224b79ff.css">
54 <meta name="theme-color" content="#4caf50">
58 <script src="assets/javascripts/modernizr.1f0bcf2b.js"></script>
62 <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin>
63 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Noto+Serif:300,400,400i,700|Roboto+Mono">
64 <style>body,input{font-family:"Noto Serif","Helvetica Neue",Helvetica,Arial,sans-serif}code,kbd,pre{font-family:"Roboto Mono","Courier New",Courier,monospace}</style>
67 <link rel="stylesheet" href="assets/fonts/material-icons.css">
70 <link rel="stylesheet" href="stylesheets/extra.css">
80 <body dir="ltr" data-md-color-primary="green" data-md-color-accent="green">
88 <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
89 <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
90 <label class="md-overlay" data-md-component="overlay" for="__drawer"></label>
92 <a href="#parameter-tags" tabindex="1" class="md-skip">
97 <header class="md-header" data-md-component="header">
98 <nav class="md-header-nav md-grid">
100 <div class="md-flex__cell md-flex__cell--shrink">
101 <a href="index.html" title="FreeType-2.10.1 API Reference" class="md-header-nav__button md-logo">
103 <img src="images/favico.ico" width="24" height="24">
107 <div class="md-flex__cell md-flex__cell--shrink">
108 <label class="md-icon md-icon--menu md-header-nav__button" for="__drawer"></label>
110 <div class="md-flex__cell md-flex__cell--stretch">
111 <div class="md-flex__ellipsis md-header-nav__title" data-md-component="title">
113 <span class="md-header-nav__topic">
114 FreeType-2.10.1 API Reference
116 <span class="md-header-nav__topic">
122 <div class="md-flex__cell md-flex__cell--shrink">
124 <label class="md-icon md-icon--search md-header-nav__button" for="__search"></label>
126 <div class="md-search" data-md-component="search" role="dialog">
127 <label class="md-search__overlay" for="__search"></label>
128 <div class="md-search__inner" role="search">
129 <form class="md-search__form" name="search">
130 <input type="text" class="md-search__input" name="query" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="query" data-md-state="active">
131 <label class="md-icon md-search__icon" for="__search"></label>
132 <button type="reset" class="md-icon md-search__icon" data-md-component="reset" tabindex="-1">
136 <div class="md-search__output">
137 <div class="md-search__scrollwrap" data-md-scrollfix>
138 <div class="md-search-result" data-md-component="result">
139 <div class="md-search-result__meta">
140 Type to start searching
142 <ol class="md-search-result__list"></ol>
155 <div class="md-container">
160 <main class="md-main">
161 <div class="md-main__inner md-grid" data-md-component="container">
164 <div class="md-sidebar md-sidebar--primary" data-md-component="navigation">
165 <div class="md-sidebar__scrollwrap">
166 <div class="md-sidebar__inner">
167 <nav class="md-nav md-nav--primary" data-md-level="0">
168 <label class="md-nav__title md-nav__title--site" for="__drawer">
169 <a href="index.html" title="FreeType-2.10.1 API Reference" class="md-nav__button md-logo">
171 <img src="images/favico.ico" width="48" height="48">
174 FreeType-2.10.1 API Reference
177 <ul class="md-nav__list" data-md-scrollfix>
184 <li class="md-nav__item">
185 <a href="index.html" title="TOC" class="md-nav__link">
196 <li class="md-nav__item">
197 <a href="ft2-index.html" title="Index" class="md-nav__link">
208 <li class="md-nav__item md-nav__item--nested">
210 <input class="md-toggle md-nav__toggle" data-md-toggle="nav-3" type="checkbox" id="nav-3">
212 <label class="md-nav__link" for="nav-3">
215 <nav class="md-nav" data-md-component="collapsible" data-md-level="1">
216 <label class="md-nav__title" for="nav-3">
219 <ul class="md-nav__list" data-md-scrollfix>
227 <li class="md-nav__item">
228 <a href="ft2-header_inclusion.html" title="FreeType's header inclusion scheme" class="md-nav__link">
229 FreeType's header inclusion scheme
239 <li class="md-nav__item">
240 <a href="ft2-user_allocation.html" title="User allocation" class="md-nav__link">
256 <li class="md-nav__item md-nav__item--nested">
258 <input class="md-toggle md-nav__toggle" data-md-toggle="nav-4" type="checkbox" id="nav-4">
260 <label class="md-nav__link" for="nav-4">
263 <nav class="md-nav" data-md-component="collapsible" data-md-level="1">
264 <label class="md-nav__title" for="nav-4">
267 <ul class="md-nav__list" data-md-scrollfix>
275 <li class="md-nav__item">
276 <a href="ft2-version.html" title="FreeType Version" class="md-nav__link">
287 <li class="md-nav__item">
288 <a href="ft2-basic_types.html" title="Basic Data Types" class="md-nav__link">
299 <li class="md-nav__item">
300 <a href="ft2-base_interface.html" title="Base Interface" class="md-nav__link">
311 <li class="md-nav__item">
312 <a href="ft2-glyph_variants.html" title="Unicode Variation Sequences" class="md-nav__link">
313 Unicode Variation Sequences
323 <li class="md-nav__item">
324 <a href="ft2-color_management.html" title="Glyph Color Management" class="md-nav__link">
325 Glyph Color Management
335 <li class="md-nav__item">
336 <a href="ft2-layer_management.html" title="Glyph Layer Management" class="md-nav__link">
337 Glyph Layer Management
347 <li class="md-nav__item">
348 <a href="ft2-glyph_management.html" title="Glyph Management" class="md-nav__link">
359 <li class="md-nav__item">
360 <a href="ft2-mac_specific.html" title="Mac Specific Interface" class="md-nav__link">
361 Mac Specific Interface
371 <li class="md-nav__item">
372 <a href="ft2-sizes_management.html" title="Size Management" class="md-nav__link">
383 <li class="md-nav__item">
384 <a href="ft2-header_file_macros.html" title="Header File Macros" class="md-nav__link">
400 <li class="md-nav__item md-nav__item--nested">
402 <input class="md-toggle md-nav__toggle" data-md-toggle="nav-5" type="checkbox" id="nav-5">
404 <label class="md-nav__link" for="nav-5">
407 <nav class="md-nav" data-md-component="collapsible" data-md-level="1">
408 <label class="md-nav__title" for="nav-5">
411 <ul class="md-nav__list" data-md-scrollfix>
419 <li class="md-nav__item">
420 <a href="ft2-multiple_masters.html" title="Multiple Masters" class="md-nav__link">
431 <li class="md-nav__item">
432 <a href="ft2-truetype_tables.html" title="TrueType Tables" class="md-nav__link">
443 <li class="md-nav__item">
444 <a href="ft2-type1_tables.html" title="Type 1 Tables" class="md-nav__link">
455 <li class="md-nav__item">
456 <a href="ft2-sfnt_names.html" title="SFNT Names" class="md-nav__link">
467 <li class="md-nav__item">
468 <a href="ft2-bdf_fonts.html" title="BDF and PCF Files" class="md-nav__link">
479 <li class="md-nav__item">
480 <a href="ft2-cid_fonts.html" title="CID Fonts" class="md-nav__link">
491 <li class="md-nav__item">
492 <a href="ft2-pfr_fonts.html" title="PFR Fonts" class="md-nav__link">
503 <li class="md-nav__item">
504 <a href="ft2-winfnt_fonts.html" title="Window FNT Files" class="md-nav__link">
515 <li class="md-nav__item">
516 <a href="ft2-font_formats.html" title="Font Formats" class="md-nav__link">
527 <li class="md-nav__item">
528 <a href="ft2-gasp_table.html" title="Gasp Table" class="md-nav__link">
546 <li class="md-nav__item md-nav__item--active md-nav__item--nested">
548 <input class="md-toggle md-nav__toggle" data-md-toggle="nav-6" type="checkbox" id="nav-6" checked>
550 <label class="md-nav__link" for="nav-6">
551 Controlling FreeType Modules
553 <nav class="md-nav" data-md-component="collapsible" data-md-level="1">
554 <label class="md-nav__title" for="nav-6">
555 Controlling FreeType Modules
557 <ul class="md-nav__list" data-md-scrollfix>
565 <li class="md-nav__item">
566 <a href="ft2-auto_hinter.html" title="The auto-hinter" class="md-nav__link">
577 <li class="md-nav__item">
578 <a href="ft2-cff_driver.html" title="The CFF driver" class="md-nav__link">
589 <li class="md-nav__item">
590 <a href="ft2-t1_cid_driver.html" title="The Type 1 and CID drivers" class="md-nav__link">
591 The Type 1 and CID drivers
601 <li class="md-nav__item">
602 <a href="ft2-tt_driver.html" title="The TrueType driver" class="md-nav__link">
613 <li class="md-nav__item">
614 <a href="ft2-pcf_driver.html" title="The PCF driver" class="md-nav__link">
625 <li class="md-nav__item">
626 <a href="ft2-properties.html" title="Driver properties" class="md-nav__link">
639 <li class="md-nav__item md-nav__item--active">
641 <input class="md-toggle md-nav__toggle" data-md-toggle="toc" type="checkbox" id="__toc">
646 <label class="md-nav__link md-nav__link--active" for="__toc">
650 <a href="ft2-parameter_tags.html" title="Parameter Tags" class="md-nav__link md-nav__link--active">
655 <nav class="md-nav md-nav--secondary">
661 <label class="md-nav__title" for="__toc">Table of contents</label>
662 <ul class="md-nav__list" data-md-scrollfix>
664 <li class="md-nav__item">
665 <a href="#synopsis" title="Synopsis" class="md-nav__link">
671 <li class="md-nav__item">
672 <a href="#ft_param_tag_ignore_typographic_family" title="FT_PARAM_TAG_IGNORE_TYPOGRAPHIC_FAMILY" class="md-nav__link">
673 FT_PARAM_TAG_IGNORE_TYPOGRAPHIC_FAMILY
678 <li class="md-nav__item">
679 <a href="#ft_param_tag_ignore_typographic_subfamily" title="FT_PARAM_TAG_IGNORE_TYPOGRAPHIC_SUBFAMILY" class="md-nav__link">
680 FT_PARAM_TAG_IGNORE_TYPOGRAPHIC_SUBFAMILY
685 <li class="md-nav__item">
686 <a href="#ft_param_tag_incremental" title="FT_PARAM_TAG_INCREMENTAL" class="md-nav__link">
687 FT_PARAM_TAG_INCREMENTAL
692 <li class="md-nav__item">
693 <a href="#ft_param_tag_lcd_filter_weights" title="FT_PARAM_TAG_LCD_FILTER_WEIGHTS" class="md-nav__link">
694 FT_PARAM_TAG_LCD_FILTER_WEIGHTS
699 <li class="md-nav__item">
700 <a href="#ft_param_tag_random_seed" title="FT_PARAM_TAG_RANDOM_SEED" class="md-nav__link">
701 FT_PARAM_TAG_RANDOM_SEED
706 <li class="md-nav__item">
707 <a href="#ft_param_tag_stem_darkening" title="FT_PARAM_TAG_STEM_DARKENING" class="md-nav__link">
708 FT_PARAM_TAG_STEM_DARKENING
713 <li class="md-nav__item">
714 <a href="#ft_param_tag_unpatented_hinting" title="FT_PARAM_TAG_UNPATENTED_HINTING" class="md-nav__link">
715 FT_PARAM_TAG_UNPATENTED_HINTING
736 <li class="md-nav__item">
737 <a href="ft2-lcd_rendering.html" title="Subpixel Rendering" class="md-nav__link">
753 <li class="md-nav__item md-nav__item--nested">
755 <input class="md-toggle md-nav__toggle" data-md-toggle="nav-7" type="checkbox" id="nav-7">
757 <label class="md-nav__link" for="nav-7">
760 <nav class="md-nav" data-md-component="collapsible" data-md-level="1">
761 <label class="md-nav__title" for="nav-7">
764 <ul class="md-nav__list" data-md-scrollfix>
772 <li class="md-nav__item">
773 <a href="ft2-cache_subsystem.html" title="Cache Sub-System" class="md-nav__link">
789 <li class="md-nav__item md-nav__item--nested">
791 <input class="md-toggle md-nav__toggle" data-md-toggle="nav-8" type="checkbox" id="nav-8">
793 <label class="md-nav__link" for="nav-8">
796 <nav class="md-nav" data-md-component="collapsible" data-md-level="1">
797 <label class="md-nav__title" for="nav-8">
800 <ul class="md-nav__list" data-md-scrollfix>
808 <li class="md-nav__item">
809 <a href="ft2-computations.html" title="Computations" class="md-nav__link">
820 <li class="md-nav__item">
821 <a href="ft2-list_processing.html" title="List Processing" class="md-nav__link">
832 <li class="md-nav__item">
833 <a href="ft2-outline_processing.html" title="Outline Processing" class="md-nav__link">
844 <li class="md-nav__item">
845 <a href="ft2-quick_advance.html" title="Quick retrieval of advance values" class="md-nav__link">
846 Quick retrieval of advance values
856 <li class="md-nav__item">
857 <a href="ft2-bitmap_handling.html" title="Bitmap Handling" class="md-nav__link">
868 <li class="md-nav__item">
869 <a href="ft2-raster.html" title="Scanline Converter" class="md-nav__link">
880 <li class="md-nav__item">
881 <a href="ft2-glyph_stroker.html" title="Glyph Stroker" class="md-nav__link">
892 <li class="md-nav__item">
893 <a href="ft2-system_interface.html" title="System Interface" class="md-nav__link">
904 <li class="md-nav__item">
905 <a href="ft2-module_management.html" title="Module Management" class="md-nav__link">
916 <li class="md-nav__item">
917 <a href="ft2-gzip.html" title="GZIP Streams" class="md-nav__link">
928 <li class="md-nav__item">
929 <a href="ft2-lzw.html" title="LZW Streams" class="md-nav__link">
940 <li class="md-nav__item">
941 <a href="ft2-bzip2.html" title="BZIP2 Streams" class="md-nav__link">
957 <li class="md-nav__item md-nav__item--nested">
959 <input class="md-toggle md-nav__toggle" data-md-toggle="nav-9" type="checkbox" id="nav-9">
961 <label class="md-nav__link" for="nav-9">
964 <nav class="md-nav" data-md-component="collapsible" data-md-level="1">
965 <label class="md-nav__title" for="nav-9">
968 <ul class="md-nav__list" data-md-scrollfix>
976 <li class="md-nav__item">
977 <a href="ft2-error_enumerations.html" title="Error Enumerations" class="md-nav__link">
988 <li class="md-nav__item">
989 <a href="ft2-error_code_values.html" title="Error Code Values" class="md-nav__link">
1005 <li class="md-nav__item md-nav__item--nested">
1007 <input class="md-toggle md-nav__toggle" data-md-toggle="nav-10" type="checkbox" id="nav-10">
1009 <label class="md-nav__link" for="nav-10">
1012 <nav class="md-nav" data-md-component="collapsible" data-md-level="1">
1013 <label class="md-nav__title" for="nav-10">
1016 <ul class="md-nav__list" data-md-scrollfix>
1024 <li class="md-nav__item">
1025 <a href="ft2-ot_validation.html" title="OpenType Validation" class="md-nav__link">
1036 <li class="md-nav__item">
1037 <a href="ft2-incremental.html" title="Incremental Loading" class="md-nav__link">
1048 <li class="md-nav__item">
1049 <a href="ft2-truetype_engine.html" title="The TrueType Engine" class="md-nav__link">
1060 <li class="md-nav__item">
1061 <a href="ft2-gx_validation.html" title="TrueTypeGX/AAT Validation" class="md-nav__link">
1062 TrueTypeGX/AAT Validation
1079 <div class="md-sidebar md-sidebar--secondary" data-md-component="toc">
1080 <div class="md-sidebar__scrollwrap">
1081 <div class="md-sidebar__inner">
1083 <nav class="md-nav md-nav--secondary">
1089 <label class="md-nav__title" for="__toc">Table of contents</label>
1090 <ul class="md-nav__list" data-md-scrollfix>
1092 <li class="md-nav__item">
1093 <a href="#synopsis" title="Synopsis" class="md-nav__link">
1099 <li class="md-nav__item">
1100 <a href="#ft_param_tag_ignore_typographic_family" title="FT_PARAM_TAG_IGNORE_TYPOGRAPHIC_FAMILY" class="md-nav__link">
1101 FT_PARAM_TAG_IGNORE_TYPOGRAPHIC_FAMILY
1106 <li class="md-nav__item">
1107 <a href="#ft_param_tag_ignore_typographic_subfamily" title="FT_PARAM_TAG_IGNORE_TYPOGRAPHIC_SUBFAMILY" class="md-nav__link">
1108 FT_PARAM_TAG_IGNORE_TYPOGRAPHIC_SUBFAMILY
1113 <li class="md-nav__item">
1114 <a href="#ft_param_tag_incremental" title="FT_PARAM_TAG_INCREMENTAL" class="md-nav__link">
1115 FT_PARAM_TAG_INCREMENTAL
1120 <li class="md-nav__item">
1121 <a href="#ft_param_tag_lcd_filter_weights" title="FT_PARAM_TAG_LCD_FILTER_WEIGHTS" class="md-nav__link">
1122 FT_PARAM_TAG_LCD_FILTER_WEIGHTS
1127 <li class="md-nav__item">
1128 <a href="#ft_param_tag_random_seed" title="FT_PARAM_TAG_RANDOM_SEED" class="md-nav__link">
1129 FT_PARAM_TAG_RANDOM_SEED
1134 <li class="md-nav__item">
1135 <a href="#ft_param_tag_stem_darkening" title="FT_PARAM_TAG_STEM_DARKENING" class="md-nav__link">
1136 FT_PARAM_TAG_STEM_DARKENING
1141 <li class="md-nav__item">
1142 <a href="#ft_param_tag_unpatented_hinting" title="FT_PARAM_TAG_UNPATENTED_HINTING" class="md-nav__link">
1143 FT_PARAM_TAG_UNPATENTED_HINTING
1160 <div class="md-content">
1161 <article class="md-content__inner md-typeset">
1165 <p><a href="https://www.freetype.org">FreeType</a> » <a href="../">Docs</a> » <a href="index.html#controlling-freetype-modules">Controlling FreeType Modules</a> » Parameter Tags</p>
1167 <h1 id="parameter-tags">Parameter Tags<a class="headerlink" href="#parameter-tags" title="Permanent link">¶</a></h1>
1168 <h2 id="synopsis">Synopsis<a class="headerlink" href="#synopsis" title="Permanent link">¶</a></h2>
1169 <p>This section contains macros for the <code><a href="ft2-base_interface.html#ft_parameter">FT_Parameter</a></code> structure that are used with various functions to activate some special functionality or different behaviour of various components of FreeType.</p>
1170 <h2 id="ft_param_tag_ignore_typographic_family">FT_PARAM_TAG_IGNORE_TYPOGRAPHIC_FAMILY<a class="headerlink" href="#ft_param_tag_ignore_typographic_family" title="Permanent link">¶</a></h2>
1171 <div class = "codehilite">
1173 #<span class="keyword">define</span> <b>FT_PARAM_TAG_IGNORE_TYPOGRAPHIC_FAMILY</b> \
1174 <a href="ft2-basic_types.html#ft_make_tag">FT_MAKE_TAG</a>( 'i', 'g', 'p', 'f' )
1176 /* this constant is deprecated */
1177 #<span class="keyword">define</span> FT_PARAM_TAG_IGNORE_PREFERRED_FAMILY \
1178 <b>FT_PARAM_TAG_IGNORE_TYPOGRAPHIC_FAMILY</b>
1182 <p>A tag for <code><a href="ft2-base_interface.html#ft_parameter">FT_Parameter</a></code> to make <code><a href="ft2-base_interface.html#ft_open_face">FT_Open_Face</a></code> ignore typographic family names in the ‘name’ table (introduced in OpenType version 1.4). Use this for backward compatibility with legacy systems that have a four-faces-per-family restriction.</p>
1188 <h2 id="ft_param_tag_ignore_typographic_subfamily">FT_PARAM_TAG_IGNORE_TYPOGRAPHIC_SUBFAMILY<a class="headerlink" href="#ft_param_tag_ignore_typographic_subfamily" title="Permanent link">¶</a></h2>
1189 <div class = "codehilite">
1191 #<span class="keyword">define</span> <b>FT_PARAM_TAG_IGNORE_TYPOGRAPHIC_SUBFAMILY</b> \
1192 <a href="ft2-basic_types.html#ft_make_tag">FT_MAKE_TAG</a>( 'i', 'g', 'p', 's' )
1194 /* this constant is deprecated */
1195 #<span class="keyword">define</span> FT_PARAM_TAG_IGNORE_PREFERRED_SUBFAMILY \
1196 <b>FT_PARAM_TAG_IGNORE_TYPOGRAPHIC_SUBFAMILY</b>
1200 <p>A tag for <code><a href="ft2-base_interface.html#ft_parameter">FT_Parameter</a></code> to make <code><a href="ft2-base_interface.html#ft_open_face">FT_Open_Face</a></code> ignore typographic subfamily names in the ‘name’ table (introduced in OpenType version 1.4). Use this for backward compatibility with legacy systems that have a four-faces-per-family restriction.</p>
1206 <h2 id="ft_param_tag_incremental">FT_PARAM_TAG_INCREMENTAL<a class="headerlink" href="#ft_param_tag_incremental" title="Permanent link">¶</a></h2>
1207 <div class = "codehilite">
1209 #<span class="keyword">define</span> <b>FT_PARAM_TAG_INCREMENTAL</b> \
1210 <a href="ft2-basic_types.html#ft_make_tag">FT_MAKE_TAG</a>( 'i', 'n', 'c', 'r' )
1214 <p>An <code><a href="ft2-base_interface.html#ft_parameter">FT_Parameter</a></code> tag to be used with <code><a href="ft2-base_interface.html#ft_open_face">FT_Open_Face</a></code> to indicate incremental glyph loading.</p>
1217 <h2 id="ft_param_tag_lcd_filter_weights">FT_PARAM_TAG_LCD_FILTER_WEIGHTS<a class="headerlink" href="#ft_param_tag_lcd_filter_weights" title="Permanent link">¶</a></h2>
1218 <div class = "codehilite">
1220 #<span class="keyword">define</span> <b>FT_PARAM_TAG_LCD_FILTER_WEIGHTS</b> \
1221 <a href="ft2-basic_types.html#ft_make_tag">FT_MAKE_TAG</a>( 'l', 'c', 'd', 'f' )
1225 <p>An <code><a href="ft2-base_interface.html#ft_parameter">FT_Parameter</a></code> tag to be used with <code><a href="ft2-base_interface.html#ft_face_properties">FT_Face_Properties</a></code>. The corresponding argument specifies the five LCD filter weights for a given face (if using <code><a href="ft2-base_interface.html#ft_load_target_xxx">FT_LOAD_TARGET_LCD</a></code>, for example), overriding the global default values or the values set up with <code><a href="ft2-lcd_rendering.html#ft_library_setlcdfilterweights">FT_Library_SetLcdFilterWeights</a></code>.</p>
1231 <h2 id="ft_param_tag_random_seed">FT_PARAM_TAG_RANDOM_SEED<a class="headerlink" href="#ft_param_tag_random_seed" title="Permanent link">¶</a></h2>
1232 <div class = "codehilite">
1234 #<span class="keyword">define</span> <b>FT_PARAM_TAG_RANDOM_SEED</b> \
1235 <a href="ft2-basic_types.html#ft_make_tag">FT_MAKE_TAG</a>( 's', 'e', 'e', 'd' )
1239 <p>An <code><a href="ft2-base_interface.html#ft_parameter">FT_Parameter</a></code> tag to be used with <code><a href="ft2-base_interface.html#ft_face_properties">FT_Face_Properties</a></code>. The corresponding 32bit signed integer argument overrides the font driver's random seed value with a face-specific one; see <code><a href="ft2-properties.html#random-seed">random-seed</a></code>.</p>
1245 <h2 id="ft_param_tag_stem_darkening">FT_PARAM_TAG_STEM_DARKENING<a class="headerlink" href="#ft_param_tag_stem_darkening" title="Permanent link">¶</a></h2>
1246 <div class = "codehilite">
1248 #<span class="keyword">define</span> <b>FT_PARAM_TAG_STEM_DARKENING</b> \
1249 <a href="ft2-basic_types.html#ft_make_tag">FT_MAKE_TAG</a>( 'd', 'a', 'r', 'k' )
1253 <p>An <code><a href="ft2-base_interface.html#ft_parameter">FT_Parameter</a></code> tag to be used with <code><a href="ft2-base_interface.html#ft_face_properties">FT_Face_Properties</a></code>. The corresponding Boolean argument specifies whether to apply stem darkening, overriding the global default values or the values set up with <code><a href="ft2-module_management.html#ft_property_set">FT_Property_Set</a></code> (see <code><a href="ft2-properties.html#no-stem-darkening">no-stem-darkening</a></code>).</p>
1254 <p>This is a passive setting that only takes effect if the font driver or autohinter honors it, which the CFF, Type 1, and CID drivers always do, but the autohinter only in ‘light’ hinting mode (as of version 2.9).</p>
1260 <h2 id="ft_param_tag_unpatented_hinting">FT_PARAM_TAG_UNPATENTED_HINTING<a class="headerlink" href="#ft_param_tag_unpatented_hinting" title="Permanent link">¶</a></h2>
1261 <div class = "codehilite">
1263 #<span class="keyword">define</span> <b>FT_PARAM_TAG_UNPATENTED_HINTING</b> \
1264 <a href="ft2-basic_types.html#ft_make_tag">FT_MAKE_TAG</a>( 'u', 'n', 'p', 'a' )
1268 <p>Deprecated, no effect.</p>
1269 <p>Previously: A constant used as the tag of an <code><a href="ft2-base_interface.html#ft_parameter">FT_Parameter</a></code> structure to indicate that unpatented methods only should be used by the TrueType bytecode interpreter for a typeface opened by <code><a href="ft2-base_interface.html#ft_open_face">FT_Open_Face</a></code>.</p>
1286 <footer class="md-footer">
1288 <div class="md-footer-nav">
1289 <nav class="md-footer-nav__inner md-grid">
1291 <a href="ft2-properties.html" title="Driver properties" class="md-flex md-footer-nav__link md-footer-nav__link--prev" rel="prev">
1292 <div class="md-flex__cell md-flex__cell--shrink">
1293 <i class="md-icon md-icon--arrow-back md-footer-nav__button"></i>
1295 <div class="md-flex__cell md-flex__cell--stretch md-footer-nav__title">
1296 <span class="md-flex__ellipsis">
1297 <span class="md-footer-nav__direction">
1306 <a href="ft2-lcd_rendering.html" title="Subpixel Rendering" class="md-flex md-footer-nav__link md-footer-nav__link--next" rel="next">
1307 <div class="md-flex__cell md-flex__cell--stretch md-footer-nav__title">
1308 <span class="md-flex__ellipsis">
1309 <span class="md-footer-nav__direction">
1315 <div class="md-flex__cell md-flex__cell--shrink">
1316 <i class="md-icon md-icon--arrow-forward md-footer-nav__button"></i>
1323 <div class="md-footer-meta md-typeset">
1324 <div class="md-footer-meta__inner md-grid">
1325 <div class="md-footer-copyright">
1327 <div class="md-footer-copyright__highlight">
1328 Copyright 2019 <a href = "https://www.freetype.org/license.html">The FreeType Project</a>.
1332 <a href="https://www.mkdocs.org">MkDocs</a>
1334 <a href="https://squidfunk.github.io/mkdocs-material/">
1335 Material for MkDocs</a>
1344 <script src="assets/javascripts/application.d9aa80ab.js"></script>
1346 <script>app.initialize({version:"1.0.4",url:{base:"."}})</script>
1348 <script src="javascripts/extra.js"></script>