// ------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
// ------------------------------------------------------------------------------

namespace Win32.Graphics.DirectWrite;

public static partial class Apis
{
	public const uint DWRITE_ALPHA_MAX = 255;

	public const uint FACILITY_DWRITE = 2200;

	public const uint DWRITE_ERR_BASE = 20480;

	public static readonly HResult DWRITE_E_REMOTEFONT = -2003283955;

	public static readonly HResult DWRITE_E_DOWNLOADCANCELLED = -2003283954;

	public static readonly HResult DWRITE_E_DOWNLOADFAILED = -2003283953;

	public static readonly HResult DWRITE_E_TOOMANYDOWNLOADS = -2003283952;

	public const uint DWRITE_STANDARD_FONT_AXIS_COUNT = 5;

	public const uint DWRITE_NO_PALETTE_INDEX = 65535;

	public const FontAxisTag DWRITE_FONT_AXIS_TAG_WEIGHT = FontAxisTag.Weight;
	public const FontAxisTag DWRITE_FONT_AXIS_TAG_WIDTH = FontAxisTag.Width;
	public const FontAxisTag DWRITE_FONT_AXIS_TAG_SLANT = FontAxisTag.Slant;
	public const FontAxisTag DWRITE_FONT_AXIS_TAG_OPTICAL_SIZE = FontAxisTag.OpticalSize;
	public const FontAxisTag DWRITE_FONT_AXIS_TAG_ITALIC = FontAxisTag.Italic;
	public const MeasuringMode DWRITE_MEASURING_MODE_NATURAL = MeasuringMode.Natural;
	public const MeasuringMode DWRITE_MEASURING_MODE_GDI_CLASSIC = MeasuringMode.GDIClassic;
	public const MeasuringMode DWRITE_MEASURING_MODE_GDI_NATURAL = MeasuringMode.GDINatural;
	public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_NONE = GlyphImageFormats.None;
	public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE = GlyphImageFormats.Truetype;
	public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_CFF = GlyphImageFormats.Cff;
	public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_COLR = GlyphImageFormats.Colr;
	public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_SVG = GlyphImageFormats.Svg;
	public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_PNG = GlyphImageFormats.Png;
	public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_JPEG = GlyphImageFormats.Jpeg;
	public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_TIFF = GlyphImageFormats.Tiff;
	public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8 = GlyphImageFormats.PremultipliedB8g8r8a8;
	public const GlyphImageFormats DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE = GlyphImageFormats.ColrPaintTree;
	public const FontFileType DWRITE_FONT_FILE_TYPE_UNKNOWN = FontFileType.Unknown;
	public const FontFileType DWRITE_FONT_FILE_TYPE_CFF = FontFileType.Cff;
	public const FontFileType DWRITE_FONT_FILE_TYPE_TRUETYPE = FontFileType.Truetype;
	public const FontFileType DWRITE_FONT_FILE_TYPE_OPENTYPE_COLLECTION = FontFileType.OpentypeCollection;
	public const FontFileType DWRITE_FONT_FILE_TYPE_TYPE1_PFM = FontFileType.Type1Pfm;
	public const FontFileType DWRITE_FONT_FILE_TYPE_TYPE1_PFB = FontFileType.Type1Pfb;
	public const FontFileType DWRITE_FONT_FILE_TYPE_VECTOR = FontFileType.Vector;
	public const FontFileType DWRITE_FONT_FILE_TYPE_BITMAP = FontFileType.Bitmap;
	public const FontFileType DWRITE_FONT_FILE_TYPE_TRUETYPE_COLLECTION = FontFileType.TruetypeCollection;
	public const FontFaceType DWRITE_FONT_FACE_TYPE_CFF = FontFaceType.Cff;
	public const FontFaceType DWRITE_FONT_FACE_TYPE_TRUETYPE = FontFaceType.Truetype;
	public const FontFaceType DWRITE_FONT_FACE_TYPE_OPENTYPE_COLLECTION = FontFaceType.OpentypeCollection;
	public const FontFaceType DWRITE_FONT_FACE_TYPE_TYPE1 = FontFaceType.Type1;
	public const FontFaceType DWRITE_FONT_FACE_TYPE_VECTOR = FontFaceType.Vector;
	public const FontFaceType DWRITE_FONT_FACE_TYPE_BITMAP = FontFaceType.Bitmap;
	public const FontFaceType DWRITE_FONT_FACE_TYPE_UNKNOWN = FontFaceType.Unknown;
	public const FontFaceType DWRITE_FONT_FACE_TYPE_RAW_CFF = FontFaceType.RawCff;
	public const FontFaceType DWRITE_FONT_FACE_TYPE_TRUETYPE_COLLECTION = FontFaceType.TruetypeCollection;
	public const FontSimulations DWRITE_FONT_SIMULATIONS_NONE = FontSimulations.None;
	public const FontSimulations DWRITE_FONT_SIMULATIONS_BOLD = FontSimulations.Bold;
	public const FontSimulations DWRITE_FONT_SIMULATIONS_OBLIQUE = FontSimulations.Oblique;
	public const FontWeight DWRITE_FONT_WEIGHT_THIN = FontWeight.Thin;
	public const FontWeight DWRITE_FONT_WEIGHT_EXTRA_LIGHT = FontWeight.ExtraLight;
	public const FontWeight DWRITE_FONT_WEIGHT_ULTRA_LIGHT = FontWeight.UltraLight;
	public const FontWeight DWRITE_FONT_WEIGHT_LIGHT = FontWeight.Light;
	public const FontWeight DWRITE_FONT_WEIGHT_SEMI_LIGHT = FontWeight.SemiLight;
	public const FontWeight DWRITE_FONT_WEIGHT_NORMAL = FontWeight.Normal;
	public const FontWeight DWRITE_FONT_WEIGHT_REGULAR = FontWeight.Regular;
	public const FontWeight DWRITE_FONT_WEIGHT_MEDIUM = FontWeight.Medium;
	public const FontWeight DWRITE_FONT_WEIGHT_DEMI_BOLD = FontWeight.DemiBold;
	public const FontWeight DWRITE_FONT_WEIGHT_SEMI_BOLD = FontWeight.SemiBold;
	public const FontWeight DWRITE_FONT_WEIGHT_BOLD = FontWeight.Bold;
	public const FontWeight DWRITE_FONT_WEIGHT_EXTRA_BOLD = FontWeight.ExtraBold;
	public const FontWeight DWRITE_FONT_WEIGHT_ULTRA_BOLD = FontWeight.UltraBold;
	public const FontWeight DWRITE_FONT_WEIGHT_BLACK = FontWeight.Black;
	public const FontWeight DWRITE_FONT_WEIGHT_HEAVY = FontWeight.Heavy;
	public const FontWeight DWRITE_FONT_WEIGHT_EXTRA_BLACK = FontWeight.ExtraBlack;
	public const FontWeight DWRITE_FONT_WEIGHT_ULTRA_BLACK = FontWeight.UltraBlack;
	public const FontStretch DWRITE_FONT_STRETCH_UNDEFINED = FontStretch.Undefined;
	public const FontStretch DWRITE_FONT_STRETCH_ULTRA_CONDENSED = FontStretch.UltraCondensed;
	public const FontStretch DWRITE_FONT_STRETCH_EXTRA_CONDENSED = FontStretch.ExtraCondensed;
	public const FontStretch DWRITE_FONT_STRETCH_CONDENSED = FontStretch.Condensed;
	public const FontStretch DWRITE_FONT_STRETCH_SEMI_CONDENSED = FontStretch.SemiCondensed;
	public const FontStretch DWRITE_FONT_STRETCH_NORMAL = FontStretch.Normal;
	public const FontStretch DWRITE_FONT_STRETCH_MEDIUM = FontStretch.Medium;
	public const FontStretch DWRITE_FONT_STRETCH_SEMI_EXPANDED = FontStretch.SemiExpanded;
	public const FontStretch DWRITE_FONT_STRETCH_EXPANDED = FontStretch.Expanded;
	public const FontStretch DWRITE_FONT_STRETCH_EXTRA_EXPANDED = FontStretch.ExtraExpanded;
	public const FontStretch DWRITE_FONT_STRETCH_ULTRA_EXPANDED = FontStretch.UltraExpanded;
	public const FontStyle DWRITE_FONT_STYLE_NORMAL = FontStyle.Normal;
	public const FontStyle DWRITE_FONT_STYLE_OBLIQUE = FontStyle.Oblique;
	public const FontStyle DWRITE_FONT_STYLE_ITALIC = FontStyle.Italic;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_NONE = InformationalStringId.DWRITE_INFORMATIONAL_STRING_NONE;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_COPYRIGHT_NOTICE = InformationalStringId.DWRITE_INFORMATIONAL_STRING_COPYRIGHT_NOTICE;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_VERSION_STRINGS = InformationalStringId.DWRITE_INFORMATIONAL_STRING_VERSION_STRINGS;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_TRADEMARK = InformationalStringId.DWRITE_INFORMATIONAL_STRING_TRADEMARK;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_MANUFACTURER = InformationalStringId.DWRITE_INFORMATIONAL_STRING_MANUFACTURER;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_DESIGNER = InformationalStringId.DWRITE_INFORMATIONAL_STRING_DESIGNER;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_DESIGNER_URL = InformationalStringId.DWRITE_INFORMATIONAL_STRING_DESIGNER_URL;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_DESCRIPTION = InformationalStringId.DWRITE_INFORMATIONAL_STRING_DESCRIPTION;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_FONT_VENDOR_URL = InformationalStringId.DWRITE_INFORMATIONAL_STRING_FONT_VENDOR_URL;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_LICENSE_DESCRIPTION = InformationalStringId.DWRITE_INFORMATIONAL_STRING_LICENSE_DESCRIPTION;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_LICENSE_INFO_URL = InformationalStringId.DWRITE_INFORMATIONAL_STRING_LICENSE_INFO_URL;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_WIN32_FAMILY_NAMES = InformationalStringId.DWRITE_INFORMATIONAL_STRING_WIN32_FAMILY_NAMES;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_WIN32_SUBFAMILY_NAMES = InformationalStringId.DWRITE_INFORMATIONAL_STRING_WIN32_SUBFAMILY_NAMES;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_TYPOGRAPHIC_FAMILY_NAMES = InformationalStringId.DWRITE_INFORMATIONAL_STRING_TYPOGRAPHIC_FAMILY_NAMES;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_TYPOGRAPHIC_SUBFAMILY_NAMES = InformationalStringId.DWRITE_INFORMATIONAL_STRING_TYPOGRAPHIC_SUBFAMILY_NAMES;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_SAMPLE_TEXT = InformationalStringId.DWRITE_INFORMATIONAL_STRING_SAMPLE_TEXT;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_FULL_NAME = InformationalStringId.DWRITE_INFORMATIONAL_STRING_FULL_NAME;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_POSTSCRIPT_NAME = InformationalStringId.DWRITE_INFORMATIONAL_STRING_POSTSCRIPT_NAME;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_POSTSCRIPT_CID_NAME = InformationalStringId.DWRITE_INFORMATIONAL_STRING_POSTSCRIPT_CID_NAME;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_WEIGHT_STRETCH_STYLE_FAMILY_NAME = InformationalStringId.DWRITE_INFORMATIONAL_STRING_WEIGHT_STRETCH_STYLE_FAMILY_NAME;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_DESIGN_SCRIPT_LANGUAGE_TAG = InformationalStringId.DWRITE_INFORMATIONAL_STRING_DESIGN_SCRIPT_LANGUAGE_TAG;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_SUPPORTED_SCRIPT_LANGUAGE_TAG = InformationalStringId.DWRITE_INFORMATIONAL_STRING_SUPPORTED_SCRIPT_LANGUAGE_TAG;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_PREFERRED_FAMILY_NAMES = InformationalStringId.DWRITE_INFORMATIONAL_STRING_PREFERRED_FAMILY_NAMES;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_PREFERRED_SUBFAMILY_NAMES = InformationalStringId.DWRITE_INFORMATIONAL_STRING_PREFERRED_SUBFAMILY_NAMES;
	public const InformationalStringId DWRITE_INFORMATIONAL_STRING_WWS_FAMILY_NAME = InformationalStringId.DWRITE_INFORMATIONAL_STRING_WWS_FAMILY_NAME;
	public const FactoryType DWRITE_FACTORY_TYPE_SHARED = FactoryType.Shared;
	public const FactoryType DWRITE_FACTORY_TYPE_ISOLATED = FactoryType.Isolated;
	public const PixelGeometry DWRITE_PIXEL_GEOMETRY_FLAT = PixelGeometry.Flat;
	public const PixelGeometry DWRITE_PIXEL_GEOMETRY_RGB = PixelGeometry.Rgb;
	public const PixelGeometry DWRITE_PIXEL_GEOMETRY_BGR = PixelGeometry.Bgr;
	public const RenderingMode DWRITE_RENDERING_MODE_DEFAULT = RenderingMode.Default;
	public const RenderingMode DWRITE_RENDERING_MODE_ALIASED = RenderingMode.Aliased;
	public const RenderingMode DWRITE_RENDERING_MODE_GDI_CLASSIC = RenderingMode.GDIClassic;
	public const RenderingMode DWRITE_RENDERING_MODE_GDI_NATURAL = RenderingMode.GDINatural;
	public const RenderingMode DWRITE_RENDERING_MODE_NATURAL = RenderingMode.Natural;
	public const RenderingMode DWRITE_RENDERING_MODE_NATURAL_SYMMETRIC = RenderingMode.NaturalSymmetric;
	public const RenderingMode DWRITE_RENDERING_MODE_OUTLINE = RenderingMode.Outline;
	public const RenderingMode DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC = RenderingMode.CleartypeGDIClassic;
	public const RenderingMode DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL = RenderingMode.CleartypeGDINatural;
	public const RenderingMode DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL = RenderingMode.CleartypeNatural;
	public const RenderingMode DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC = RenderingMode.CleartypeNaturalSymmetric;
	public const ReadingDirection DWRITE_READING_DIRECTION_LEFT_TO_RIGHT = ReadingDirection.LeftToRight;
	public const ReadingDirection DWRITE_READING_DIRECTION_RIGHT_TO_LEFT = ReadingDirection.RightToLeft;
	public const ReadingDirection DWRITE_READING_DIRECTION_TOP_TO_BOTTOM = ReadingDirection.TopToBottom;
	public const ReadingDirection DWRITE_READING_DIRECTION_BOTTOM_TO_TOP = ReadingDirection.BottomToTop;
	public const FlowDirection DWRITE_FLOW_DIRECTION_TOP_TO_BOTTOM = FlowDirection.TopToBottom;
	public const FlowDirection DWRITE_FLOW_DIRECTION_BOTTOM_TO_TOP = FlowDirection.BottomToTop;
	public const FlowDirection DWRITE_FLOW_DIRECTION_LEFT_TO_RIGHT = FlowDirection.LeftToRight;
	public const FlowDirection DWRITE_FLOW_DIRECTION_RIGHT_TO_LEFT = FlowDirection.RightToLeft;
	public const TextAlignment DWRITE_TEXT_ALIGNMENT_LEADING = TextAlignment.Leading;
	public const TextAlignment DWRITE_TEXT_ALIGNMENT_TRAILING = TextAlignment.Trailing;
	public const TextAlignment DWRITE_TEXT_ALIGNMENT_CENTER = TextAlignment.Center;
	public const TextAlignment DWRITE_TEXT_ALIGNMENT_JUSTIFIED = TextAlignment.Justified;
	public const ParagraphAlignment DWRITE_PARAGRAPH_ALIGNMENT_NEAR = ParagraphAlignment.Near;
	public const ParagraphAlignment DWRITE_PARAGRAPH_ALIGNMENT_FAR = ParagraphAlignment.Far;
	public const ParagraphAlignment DWRITE_PARAGRAPH_ALIGNMENT_CENTER = ParagraphAlignment.Center;
	public const WordWrapping DWRITE_WORD_WRAPPING_WRAP = WordWrapping.Wrap;
	public const WordWrapping DWRITE_WORD_WRAPPING_NO_WRAP = WordWrapping.NoWrap;
	public const WordWrapping DWRITE_WORD_WRAPPING_EMERGENCY_BREAK = WordWrapping.EmergencyBreak;
	public const WordWrapping DWRITE_WORD_WRAPPING_WHOLE_WORD = WordWrapping.WholeWord;
	public const WordWrapping DWRITE_WORD_WRAPPING_CHARACTER = WordWrapping.Character;
	public const LineSpacingMethod DWRITE_LINE_SPACING_METHOD_DEFAULT = LineSpacingMethod.Default;
	public const LineSpacingMethod DWRITE_LINE_SPACING_METHOD_UNIFORM = LineSpacingMethod.Uniform;
	public const LineSpacingMethod DWRITE_LINE_SPACING_METHOD_PROPORTIONAL = LineSpacingMethod.Proportional;
	public const TrimmingGranularity DWRITE_TRIMMING_GRANULARITY_NONE = TrimmingGranularity.None;
	public const TrimmingGranularity DWRITE_TRIMMING_GRANULARITY_CHARACTER = TrimmingGranularity.Character;
	public const TrimmingGranularity DWRITE_TRIMMING_GRANULARITY_WORD = TrimmingGranularity.Word;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_ALTERNATIVE_FRACTIONS = FontFeatureTag.AlternativeFractions;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_PETITE_CAPITALS_FROM_CAPITALS = FontFeatureTag.PetiteCapitalsFromCapitals;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_SMALL_CAPITALS_FROM_CAPITALS = FontFeatureTag.SmallCapitalsFromCapitals;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_CONTEXTUAL_ALTERNATES = FontFeatureTag.ContextualAlternates;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_CASE_SENSITIVE_FORMS = FontFeatureTag.CaseSensitiveForms;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_GLYPH_COMPOSITION_DECOMPOSITION = FontFeatureTag.GlyphCompositionDecomposition;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_CONTEXTUAL_LIGATURES = FontFeatureTag.ContextualLigatures;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_CAPITAL_SPACING = FontFeatureTag.CapitalSpacing;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_CONTEXTUAL_SWASH = FontFeatureTag.ContextualSwash;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_CURSIVE_POSITIONING = FontFeatureTag.CursivePositioning;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_DEFAULT = FontFeatureTag.Default;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_DISCRETIONARY_LIGATURES = FontFeatureTag.DiscretionaryLigatures;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_EXPERT_FORMS = FontFeatureTag.ExpertForms;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_FRACTIONS = FontFeatureTag.Fractions;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_FULL_WIDTH = FontFeatureTag.FullWidth;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_HALF_FORMS = FontFeatureTag.HalfForms;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_HALANT_FORMS = FontFeatureTag.HalantForms;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_ALTERNATE_HALF_WIDTH = FontFeatureTag.AlternateHalfWidth;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_HISTORICAL_FORMS = FontFeatureTag.HistoricalForms;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_HORIZONTAL_KANA_ALTERNATES = FontFeatureTag.HorizontalKanaAlternates;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_HISTORICAL_LIGATURES = FontFeatureTag.HistoricalLigatures;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_HALF_WIDTH = FontFeatureTag.HalfWidth;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_HOJO_KANJI_FORMS = FontFeatureTag.HojoKanjiForms;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_JIS04_FORMS = FontFeatureTag.Jis04Forms;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_JIS78_FORMS = FontFeatureTag.Jis78Forms;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_JIS83_FORMS = FontFeatureTag.Jis83Forms;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_JIS90_FORMS = FontFeatureTag.Jis90Forms;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_KERNING = FontFeatureTag.Kerning;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STANDARD_LIGATURES = FontFeatureTag.StandardLigatures;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_LINING_FIGURES = FontFeatureTag.LiningFigures;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_LOCALIZED_FORMS = FontFeatureTag.LocalizedForms;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_MARK_POSITIONING = FontFeatureTag.MarkPositioning;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_MATHEMATICAL_GREEK = FontFeatureTag.MathematicalGreek;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_MARK_TO_MARK_POSITIONING = FontFeatureTag.MarkToMarkPositioning;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_ALTERNATE_ANNOTATION_FORMS = FontFeatureTag.AlternateAnnotationForms;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_NLC_KANJI_FORMS = FontFeatureTag.NlcKanjiForms;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_OLD_STYLE_FIGURES = FontFeatureTag.OldStyleFigures;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_ORDINALS = FontFeatureTag.Ordinals;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_PROPORTIONAL_ALTERNATE_WIDTH = FontFeatureTag.ProportionalAlternateWidth;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_PETITE_CAPITALS = FontFeatureTag.PetiteCapitals;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_PROPORTIONAL_FIGURES = FontFeatureTag.ProportionalFigures;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_PROPORTIONAL_WIDTHS = FontFeatureTag.ProportionalWidths;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_QUARTER_WIDTHS = FontFeatureTag.QuarterWidths;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_REQUIRED_LIGATURES = FontFeatureTag.RequiredLigatures;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_RUBY_NOTATION_FORMS = FontFeatureTag.RubyNotationForms;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_ALTERNATES = FontFeatureTag.StylisticAlternates;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_SCIENTIFIC_INFERIORS = FontFeatureTag.ScientificInferiors;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_SMALL_CAPITALS = FontFeatureTag.SmallCapitals;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_SIMPLIFIED_FORMS = FontFeatureTag.SimplifiedForms;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_1 = FontFeatureTag.StylisticSet1;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_2 = FontFeatureTag.StylisticSet2;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_3 = FontFeatureTag.StylisticSet3;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_4 = FontFeatureTag.StylisticSet4;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_5 = FontFeatureTag.StylisticSet5;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_6 = FontFeatureTag.StylisticSet6;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_7 = FontFeatureTag.StylisticSet7;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_8 = FontFeatureTag.StylisticSet8;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_9 = FontFeatureTag.StylisticSet9;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_10 = FontFeatureTag.StylisticSet10;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_11 = FontFeatureTag.StylisticSet11;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_12 = FontFeatureTag.StylisticSet12;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_13 = FontFeatureTag.StylisticSet13;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_14 = FontFeatureTag.StylisticSet14;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_15 = FontFeatureTag.StylisticSet15;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_16 = FontFeatureTag.StylisticSet16;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_17 = FontFeatureTag.StylisticSet17;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_18 = FontFeatureTag.StylisticSet18;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_19 = FontFeatureTag.StylisticSet19;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_STYLISTIC_SET_20 = FontFeatureTag.StylisticSet20;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_SUBSCRIPT = FontFeatureTag.Subscript;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_SUPERSCRIPT = FontFeatureTag.Superscript;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_SWASH = FontFeatureTag.Swash;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_TITLING = FontFeatureTag.Titling;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_TRADITIONAL_NAME_FORMS = FontFeatureTag.TraditionalNameForms;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_TABULAR_FIGURES = FontFeatureTag.TabularFigures;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_TRADITIONAL_FORMS = FontFeatureTag.TraditionalForms;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_THIRD_WIDTHS = FontFeatureTag.ThirdWidths;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_UNICASE = FontFeatureTag.Unicase;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_VERTICAL_WRITING = FontFeatureTag.VerticalWriting;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_VERTICAL_ALTERNATES_AND_ROTATION = FontFeatureTag.VerticalAlternatesAndRotation;
	public const FontFeatureTag DWRITE_FONT_FEATURE_TAG_SLASHED_ZERO = FontFeatureTag.SlashedZero;
	public const ScriptShapes DWRITE_SCRIPT_SHAPES_DEFAULT = ScriptShapes.Default;
	public const ScriptShapes DWRITE_SCRIPT_SHAPES_NO_VISUAL = ScriptShapes.NoVisual;
	public const BreakCondition DWRITE_BREAK_CONDITION_NEUTRAL = BreakCondition.Neutral;
	public const BreakCondition DWRITE_BREAK_CONDITION_CAN_BREAK = BreakCondition.CanBreak;
	public const BreakCondition DWRITE_BREAK_CONDITION_MAY_NOT_BREAK = BreakCondition.MayNotBreak;
	public const BreakCondition DWRITE_BREAK_CONDITION_MUST_BREAK = BreakCondition.MustBreak;
	public const NumberSubstitutionMethod DWRITE_NUMBER_SUBSTITUTION_METHOD_FROM_CULTURE = NumberSubstitutionMethod.FromCulture;
	public const NumberSubstitutionMethod DWRITE_NUMBER_SUBSTITUTION_METHOD_CONTEXTUAL = NumberSubstitutionMethod.Contextual;
	public const NumberSubstitutionMethod DWRITE_NUMBER_SUBSTITUTION_METHOD_NONE = NumberSubstitutionMethod.None;
	public const NumberSubstitutionMethod DWRITE_NUMBER_SUBSTITUTION_METHOD_NATIONAL = NumberSubstitutionMethod.National;
	public const NumberSubstitutionMethod DWRITE_NUMBER_SUBSTITUTION_METHOD_TRADITIONAL = NumberSubstitutionMethod.Traditional;
	public const TextureType DWRITE_TEXTURE_ALIASED_1x1 = TextureType.DWRITE_TEXTURE_ALIASED_1x1;
	public const TextureType DWRITE_TEXTURE_CLEARTYPE_3x1 = TextureType.DWRITE_TEXTURE_CLEARTYPE_3x1;
	public const PanoseFamily DWRITE_PANOSE_FAMILY_ANY = PanoseFamily.Any;
	public const PanoseFamily DWRITE_PANOSE_FAMILY_NO_FIT = PanoseFamily.NoFit;
	public const PanoseFamily DWRITE_PANOSE_FAMILY_TEXT_DISPLAY = PanoseFamily.TextDisplay;
	public const PanoseFamily DWRITE_PANOSE_FAMILY_SCRIPT = PanoseFamily.Script;
	public const PanoseFamily DWRITE_PANOSE_FAMILY_DECORATIVE = PanoseFamily.Decorative;
	public const PanoseFamily DWRITE_PANOSE_FAMILY_SYMBOL = PanoseFamily.Symbol;
	public const PanoseFamily DWRITE_PANOSE_FAMILY_PICTORIAL = PanoseFamily.Pictorial;
	public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_ANY = PanoseSerifStyle.Any;
	public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_NO_FIT = PanoseSerifStyle.NoFit;
	public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_COVE = PanoseSerifStyle.Cove;
	public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_OBTUSE_COVE = PanoseSerifStyle.ObtuseCove;
	public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_SQUARE_COVE = PanoseSerifStyle.SquareCove;
	public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_OBTUSE_SQUARE_COVE = PanoseSerifStyle.ObtuseSquareCove;
	public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_SQUARE = PanoseSerifStyle.Square;
	public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_THIN = PanoseSerifStyle.Thin;
	public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_OVAL = PanoseSerifStyle.Oval;
	public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_EXAGGERATED = PanoseSerifStyle.Exaggerated;
	public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_TRIANGLE = PanoseSerifStyle.Triangle;
	public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_NORMAL_SANS = PanoseSerifStyle.NormalSans;
	public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_OBTUSE_SANS = PanoseSerifStyle.ObtuseSans;
	public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_PERPENDICULAR_SANS = PanoseSerifStyle.PerpendicularSans;
	public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_FLARED = PanoseSerifStyle.Flared;
	public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_ROUNDED = PanoseSerifStyle.Rounded;
	public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_SCRIPT = PanoseSerifStyle.Script;
	public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_PERP_SANS = PanoseSerifStyle.PerpSans;
	public const PanoseSerifStyle DWRITE_PANOSE_SERIF_STYLE_BONE = PanoseSerifStyle.Bone;
	public const PanoseWeight DWRITE_PANOSE_WEIGHT_ANY = PanoseWeight.Any;
	public const PanoseWeight DWRITE_PANOSE_WEIGHT_NO_FIT = PanoseWeight.NoFit;
	public const PanoseWeight DWRITE_PANOSE_WEIGHT_VERY_LIGHT = PanoseWeight.VeryLight;
	public const PanoseWeight DWRITE_PANOSE_WEIGHT_LIGHT = PanoseWeight.Light;
	public const PanoseWeight DWRITE_PANOSE_WEIGHT_THIN = PanoseWeight.Thin;
	public const PanoseWeight DWRITE_PANOSE_WEIGHT_BOOK = PanoseWeight.Book;
	public const PanoseWeight DWRITE_PANOSE_WEIGHT_MEDIUM = PanoseWeight.Medium;
	public const PanoseWeight DWRITE_PANOSE_WEIGHT_DEMI = PanoseWeight.Demi;
	public const PanoseWeight DWRITE_PANOSE_WEIGHT_BOLD = PanoseWeight.Bold;
	public const PanoseWeight DWRITE_PANOSE_WEIGHT_HEAVY = PanoseWeight.Heavy;
	public const PanoseWeight DWRITE_PANOSE_WEIGHT_BLACK = PanoseWeight.Black;
	public const PanoseWeight DWRITE_PANOSE_WEIGHT_EXTRA_BLACK = PanoseWeight.ExtraBlack;
	public const PanoseWeight DWRITE_PANOSE_WEIGHT_NORD = PanoseWeight.Nord;
	public const PanoseProportion DWRITE_PANOSE_PROPORTION_ANY = PanoseProportion.Any;
	public const PanoseProportion DWRITE_PANOSE_PROPORTION_NO_FIT = PanoseProportion.NoFit;
	public const PanoseProportion DWRITE_PANOSE_PROPORTION_OLD_STYLE = PanoseProportion.OldStyle;
	public const PanoseProportion DWRITE_PANOSE_PROPORTION_MODERN = PanoseProportion.Modern;
	public const PanoseProportion DWRITE_PANOSE_PROPORTION_EVEN_WIDTH = PanoseProportion.EvenWidth;
	public const PanoseProportion DWRITE_PANOSE_PROPORTION_EXPANDED = PanoseProportion.Expanded;
	public const PanoseProportion DWRITE_PANOSE_PROPORTION_CONDENSED = PanoseProportion.Condensed;
	public const PanoseProportion DWRITE_PANOSE_PROPORTION_VERY_EXPANDED = PanoseProportion.VeryExpanded;
	public const PanoseProportion DWRITE_PANOSE_PROPORTION_VERY_CONDENSED = PanoseProportion.VeryCondensed;
	public const PanoseProportion DWRITE_PANOSE_PROPORTION_MONOSPACED = PanoseProportion.Monospaced;
	public const PanoseContrast DWRITE_PANOSE_CONTRAST_ANY = PanoseContrast.Any;
	public const PanoseContrast DWRITE_PANOSE_CONTRAST_NO_FIT = PanoseContrast.NoFit;
	public const PanoseContrast DWRITE_PANOSE_CONTRAST_NONE = PanoseContrast.None;
	public const PanoseContrast DWRITE_PANOSE_CONTRAST_VERY_LOW = PanoseContrast.VeryLow;
	public const PanoseContrast DWRITE_PANOSE_CONTRAST_LOW = PanoseContrast.Low;
	public const PanoseContrast DWRITE_PANOSE_CONTRAST_MEDIUM_LOW = PanoseContrast.MediumLow;
	public const PanoseContrast DWRITE_PANOSE_CONTRAST_MEDIUM = PanoseContrast.Medium;
	public const PanoseContrast DWRITE_PANOSE_CONTRAST_MEDIUM_HIGH = PanoseContrast.MediumHigh;
	public const PanoseContrast DWRITE_PANOSE_CONTRAST_HIGH = PanoseContrast.High;
	public const PanoseContrast DWRITE_PANOSE_CONTRAST_VERY_HIGH = PanoseContrast.VeryHigh;
	public const PanoseContrast DWRITE_PANOSE_CONTRAST_HORIZONTAL_LOW = PanoseContrast.HorizontalLow;
	public const PanoseContrast DWRITE_PANOSE_CONTRAST_HORIZONTAL_MEDIUM = PanoseContrast.HorizontalMedium;
	public const PanoseContrast DWRITE_PANOSE_CONTRAST_HORIZONTAL_HIGH = PanoseContrast.HorizontalHigh;
	public const PanoseContrast DWRITE_PANOSE_CONTRAST_BROKEN = PanoseContrast.Broken;
	public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_ANY = PanoseStrokeVariation.Any;
	public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_NO_FIT = PanoseStrokeVariation.NoFit;
	public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_NO_VARIATION = PanoseStrokeVariation.NoVariation;
	public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_GRADUAL_DIAGONAL = PanoseStrokeVariation.GradualDiagonal;
	public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_GRADUAL_TRANSITIONAL = PanoseStrokeVariation.GradualTransitional;
	public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_GRADUAL_VERTICAL = PanoseStrokeVariation.GradualVertical;
	public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_GRADUAL_HORIZONTAL = PanoseStrokeVariation.GradualHorizontal;
	public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_RAPID_VERTICAL = PanoseStrokeVariation.RapidVertical;
	public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_RAPID_HORIZONTAL = PanoseStrokeVariation.RapidHorizontal;
	public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_INSTANT_VERTICAL = PanoseStrokeVariation.InstantVertical;
	public const PanoseStrokeVariation DWRITE_PANOSE_STROKE_VARIATION_INSTANT_HORIZONTAL = PanoseStrokeVariation.InstantHorizontal;
	public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_ANY = PanoseArmStyle.Any;
	public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_NO_FIT = PanoseArmStyle.NoFit;
	public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_HORIZONTAL = PanoseArmStyle.StraightArmsHorizontal;
	public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_WEDGE = PanoseArmStyle.StraightArmsWedge;
	public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_VERTICAL = PanoseArmStyle.StraightArmsVertical;
	public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_SINGLE_SERIF = PanoseArmStyle.StraightArmsSingleSerif;
	public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_DOUBLE_SERIF = PanoseArmStyle.StraightArmsDoubleSerif;
	public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_HORIZONTAL = PanoseArmStyle.NonstraightArmsHorizontal;
	public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_WEDGE = PanoseArmStyle.NonstraightArmsWedge;
	public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_VERTICAL = PanoseArmStyle.NonstraightArmsVertical;
	public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_SINGLE_SERIF = PanoseArmStyle.NonstraightArmsSingleSerif;
	public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_NONSTRAIGHT_ARMS_DOUBLE_SERIF = PanoseArmStyle.NonstraightArmsDoubleSerif;
	public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_HORZ = PanoseArmStyle.StraightArmsHorz;
	public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_STRAIGHT_ARMS_VERT = PanoseArmStyle.StraightArmsVert;
	public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_HORZ = PanoseArmStyle.BentArmsHorz;
	public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_WEDGE = PanoseArmStyle.BentArmsWedge;
	public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_VERT = PanoseArmStyle.BentArmsVert;
	public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_SINGLE_SERIF = PanoseArmStyle.BentArmsSingleSerif;
	public const PanoseArmStyle DWRITE_PANOSE_ARM_STYLE_BENT_ARMS_DOUBLE_SERIF = PanoseArmStyle.BentArmsDoubleSerif;
	public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_ANY = PanoseLetterform.Any;
	public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_NO_FIT = PanoseLetterform.NoFit;
	public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_NORMAL_CONTACT = PanoseLetterform.NormalContact;
	public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_NORMAL_WEIGHTED = PanoseLetterform.NormalWeighted;
	public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_NORMAL_BOXED = PanoseLetterform.NormalBoxed;
	public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_NORMAL_FLATTENED = PanoseLetterform.NormalFlattened;
	public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_NORMAL_ROUNDED = PanoseLetterform.NormalRounded;
	public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_NORMAL_OFF_CENTER = PanoseLetterform.NormalOffCenter;
	public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_NORMAL_SQUARE = PanoseLetterform.NormalSquare;
	public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_OBLIQUE_CONTACT = PanoseLetterform.ObliqueContact;
	public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_OBLIQUE_WEIGHTED = PanoseLetterform.ObliqueWeighted;
	public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_OBLIQUE_BOXED = PanoseLetterform.ObliqueBoxed;
	public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_OBLIQUE_FLATTENED = PanoseLetterform.ObliqueFlattened;
	public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_OBLIQUE_ROUNDED = PanoseLetterform.ObliqueRounded;
	public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_OBLIQUE_OFF_CENTER = PanoseLetterform.ObliqueOffCenter;
	public const PanoseLetterform DWRITE_PANOSE_LETTERFORM_OBLIQUE_SQUARE = PanoseLetterform.ObliqueSquare;
	public const PanoseMidline DWRITE_PANOSE_MIDLINE_ANY = PanoseMidline.Any;
	public const PanoseMidline DWRITE_PANOSE_MIDLINE_NO_FIT = PanoseMidline.NoFit;
	public const PanoseMidline DWRITE_PANOSE_MIDLINE_STANDARD_TRIMMED = PanoseMidline.StandardTrimmed;
	public const PanoseMidline DWRITE_PANOSE_MIDLINE_STANDARD_POINTED = PanoseMidline.StandardPointed;
	public const PanoseMidline DWRITE_PANOSE_MIDLINE_STANDARD_SERIFED = PanoseMidline.StandardSerifed;
	public const PanoseMidline DWRITE_PANOSE_MIDLINE_HIGH_TRIMMED = PanoseMidline.HighTrimmed;
	public const PanoseMidline DWRITE_PANOSE_MIDLINE_HIGH_POINTED = PanoseMidline.HighPointed;
	public const PanoseMidline DWRITE_PANOSE_MIDLINE_HIGH_SERIFED = PanoseMidline.HighSerifed;
	public const PanoseMidline DWRITE_PANOSE_MIDLINE_CONSTANT_TRIMMED = PanoseMidline.ConstantTrimmed;
	public const PanoseMidline DWRITE_PANOSE_MIDLINE_CONSTANT_POINTED = PanoseMidline.ConstantPointed;
	public const PanoseMidline DWRITE_PANOSE_MIDLINE_CONSTANT_SERIFED = PanoseMidline.ConstantSerifed;
	public const PanoseMidline DWRITE_PANOSE_MIDLINE_LOW_TRIMMED = PanoseMidline.LowTrimmed;
	public const PanoseMidline DWRITE_PANOSE_MIDLINE_LOW_POINTED = PanoseMidline.LowPointed;
	public const PanoseMidline DWRITE_PANOSE_MIDLINE_LOW_SERIFED = PanoseMidline.LowSerifed;
	public const PanoseXheight DWRITE_PANOSE_XHEIGHT_ANY = PanoseXheight.Any;
	public const PanoseXheight DWRITE_PANOSE_XHEIGHT_NO_FIT = PanoseXheight.NoFit;
	public const PanoseXheight DWRITE_PANOSE_XHEIGHT_CONSTANT_SMALL = PanoseXheight.ConstantSmall;
	public const PanoseXheight DWRITE_PANOSE_XHEIGHT_CONSTANT_STANDARD = PanoseXheight.ConstantStandard;
	public const PanoseXheight DWRITE_PANOSE_XHEIGHT_CONSTANT_LARGE = PanoseXheight.ConstantLarge;
	public const PanoseXheight DWRITE_PANOSE_XHEIGHT_DUCKING_SMALL = PanoseXheight.DuckingSmall;
	public const PanoseXheight DWRITE_PANOSE_XHEIGHT_DUCKING_STANDARD = PanoseXheight.DuckingStandard;
	public const PanoseXheight DWRITE_PANOSE_XHEIGHT_DUCKING_LARGE = PanoseXheight.DuckingLarge;
	public const PanoseXheight DWRITE_PANOSE_XHEIGHT_CONSTANT_STD = PanoseXheight.ConstantStd;
	public const PanoseXheight DWRITE_PANOSE_XHEIGHT_DUCKING_STD = PanoseXheight.DuckingStd;
	public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_ANY = PanoseToolKind.Any;
	public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_NO_FIT = PanoseToolKind.NoFit;
	public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_FLAT_NIB = PanoseToolKind.FlatNib;
	public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_PRESSURE_POINT = PanoseToolKind.PressurePoint;
	public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_ENGRAVED = PanoseToolKind.Engraved;
	public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_BALL = PanoseToolKind.Ball;
	public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_BRUSH = PanoseToolKind.Brush;
	public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_ROUGH = PanoseToolKind.Rough;
	public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_FELT_PEN_BRUSH_TIP = PanoseToolKind.FeltPenBrushTip;
	public const PanoseToolKind DWRITE_PANOSE_TOOL_KIND_WILD_BRUSH = PanoseToolKind.WildBrush;
	public const PanoseSpacing DWRITE_PANOSE_SPACING_ANY = PanoseSpacing.Any;
	public const PanoseSpacing DWRITE_PANOSE_SPACING_NO_FIT = PanoseSpacing.NoFit;
	public const PanoseSpacing DWRITE_PANOSE_SPACING_PROPORTIONAL_SPACED = PanoseSpacing.ProportionalSpaced;
	public const PanoseSpacing DWRITE_PANOSE_SPACING_MONOSPACED = PanoseSpacing.Monospaced;
	public const PanoseAspectRatio DWRITE_PANOSE_ASPECT_RATIO_ANY = PanoseAspectRatio.Any;
	public const PanoseAspectRatio DWRITE_PANOSE_ASPECT_RATIO_NO_FIT = PanoseAspectRatio.NoFit;
	public const PanoseAspectRatio DWRITE_PANOSE_ASPECT_RATIO_VERY_CONDENSED = PanoseAspectRatio.VeryCondensed;
	public const PanoseAspectRatio DWRITE_PANOSE_ASPECT_RATIO_CONDENSED = PanoseAspectRatio.Condensed;
	public const PanoseAspectRatio DWRITE_PANOSE_ASPECT_RATIO_NORMAL = PanoseAspectRatio.Normal;
	public const PanoseAspectRatio DWRITE_PANOSE_ASPECT_RATIO_EXPANDED = PanoseAspectRatio.Expanded;
	public const PanoseAspectRatio DWRITE_PANOSE_ASPECT_RATIO_VERY_EXPANDED = PanoseAspectRatio.VeryExpanded;
	public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_ANY = PanoseScriptTopology.Any;
	public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_NO_FIT = PanoseScriptTopology.NoFit;
	public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_ROMAN_DISCONNECTED = PanoseScriptTopology.RomanDisconnected;
	public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_ROMAN_TRAILING = PanoseScriptTopology.RomanTrailing;
	public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_ROMAN_CONNECTED = PanoseScriptTopology.RomanConnected;
	public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_CURSIVE_DISCONNECTED = PanoseScriptTopology.CursiveDisconnected;
	public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_CURSIVE_TRAILING = PanoseScriptTopology.CursiveTrailing;
	public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_CURSIVE_CONNECTED = PanoseScriptTopology.CursiveConnected;
	public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_BLACKLETTER_DISCONNECTED = PanoseScriptTopology.BlackletterDisconnected;
	public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_BLACKLETTER_TRAILING = PanoseScriptTopology.BlackletterTrailing;
	public const PanoseScriptTopology DWRITE_PANOSE_SCRIPT_TOPOLOGY_BLACKLETTER_CONNECTED = PanoseScriptTopology.BlackletterConnected;
	public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_ANY = PanoseScriptForm.Any;
	public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_NO_FIT = PanoseScriptForm.NoFit;
	public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_UPRIGHT_NO_WRAPPING = PanoseScriptForm.UprightNoWrapping;
	public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_UPRIGHT_SOME_WRAPPING = PanoseScriptForm.UprightSomeWrapping;
	public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_UPRIGHT_MORE_WRAPPING = PanoseScriptForm.UprightMoreWrapping;
	public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_UPRIGHT_EXTREME_WRAPPING = PanoseScriptForm.UprightExtremeWrapping;
	public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_OBLIQUE_NO_WRAPPING = PanoseScriptForm.ObliqueNoWrapping;
	public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_OBLIQUE_SOME_WRAPPING = PanoseScriptForm.ObliqueSomeWrapping;
	public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_OBLIQUE_MORE_WRAPPING = PanoseScriptForm.ObliqueMoreWrapping;
	public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_OBLIQUE_EXTREME_WRAPPING = PanoseScriptForm.ObliqueExtremeWrapping;
	public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_EXAGGERATED_NO_WRAPPING = PanoseScriptForm.ExaggeratedNoWrapping;
	public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_EXAGGERATED_SOME_WRAPPING = PanoseScriptForm.ExaggeratedSomeWrapping;
	public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_EXAGGERATED_MORE_WRAPPING = PanoseScriptForm.ExaggeratedMoreWrapping;
	public const PanoseScriptForm DWRITE_PANOSE_SCRIPT_FORM_EXAGGERATED_EXTREME_WRAPPING = PanoseScriptForm.ExaggeratedExtremeWrapping;
	public const PanoseFinials DWRITE_PANOSE_FINIALS_ANY = PanoseFinials.Any;
	public const PanoseFinials DWRITE_PANOSE_FINIALS_NO_FIT = PanoseFinials.NoFit;
	public const PanoseFinials DWRITE_PANOSE_FINIALS_NONE_NO_LOOPS = PanoseFinials.NoneNoLoops;
	public const PanoseFinials DWRITE_PANOSE_FINIALS_NONE_CLOSED_LOOPS = PanoseFinials.NoneClosedLoops;
	public const PanoseFinials DWRITE_PANOSE_FINIALS_NONE_OPEN_LOOPS = PanoseFinials.NoneOpenLoops;
	public const PanoseFinials DWRITE_PANOSE_FINIALS_SHARP_NO_LOOPS = PanoseFinials.SharpNoLoops;
	public const PanoseFinials DWRITE_PANOSE_FINIALS_SHARP_CLOSED_LOOPS = PanoseFinials.SharpClosedLoops;
	public const PanoseFinials DWRITE_PANOSE_FINIALS_SHARP_OPEN_LOOPS = PanoseFinials.SharpOpenLoops;
	public const PanoseFinials DWRITE_PANOSE_FINIALS_TAPERED_NO_LOOPS = PanoseFinials.TaperedNoLoops;
	public const PanoseFinials DWRITE_PANOSE_FINIALS_TAPERED_CLOSED_LOOPS = PanoseFinials.TaperedClosedLoops;
	public const PanoseFinials DWRITE_PANOSE_FINIALS_TAPERED_OPEN_LOOPS = PanoseFinials.TaperedOpenLoops;
	public const PanoseFinials DWRITE_PANOSE_FINIALS_ROUND_NO_LOOPS = PanoseFinials.RoundNoLoops;
	public const PanoseFinials DWRITE_PANOSE_FINIALS_ROUND_CLOSED_LOOPS = PanoseFinials.RoundClosedLoops;
	public const PanoseFinials DWRITE_PANOSE_FINIALS_ROUND_OPEN_LOOPS = PanoseFinials.RoundOpenLoops;
	public const PanoseXascent DWRITE_PANOSE_XASCENT_ANY = PanoseXascent.Any;
	public const PanoseXascent DWRITE_PANOSE_XASCENT_NO_FIT = PanoseXascent.NoFit;
	public const PanoseXascent DWRITE_PANOSE_XASCENT_VERY_LOW = PanoseXascent.VeryLow;
	public const PanoseXascent DWRITE_PANOSE_XASCENT_LOW = PanoseXascent.Low;
	public const PanoseXascent DWRITE_PANOSE_XASCENT_MEDIUM = PanoseXascent.Medium;
	public const PanoseXascent DWRITE_PANOSE_XASCENT_HIGH = PanoseXascent.High;
	public const PanoseXascent DWRITE_PANOSE_XASCENT_VERY_HIGH = PanoseXascent.VeryHigh;
	public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_ANY = PanoseDecorativeClass.Any;
	public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_NO_FIT = PanoseDecorativeClass.NoFit;
	public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_DERIVATIVE = PanoseDecorativeClass.Derivative;
	public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_NONSTANDARD_TOPOLOGY = PanoseDecorativeClass.NonstandardTopology;
	public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_NONSTANDARD_ELEMENTS = PanoseDecorativeClass.NonstandardElements;
	public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_NONSTANDARD_ASPECT = PanoseDecorativeClass.NonstandardAspect;
	public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_INITIALS = PanoseDecorativeClass.Initials;
	public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_CARTOON = PanoseDecorativeClass.Cartoon;
	public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_PICTURE_STEMS = PanoseDecorativeClass.PictureStems;
	public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_ORNAMENTED = PanoseDecorativeClass.Ornamented;
	public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_TEXT_AND_BACKGROUND = PanoseDecorativeClass.TextAndBackground;
	public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_COLLAGE = PanoseDecorativeClass.Collage;
	public const PanoseDecorativeClass DWRITE_PANOSE_DECORATIVE_CLASS_MONTAGE = PanoseDecorativeClass.Montage;
	public const PanoseAspect DWRITE_PANOSE_ASPECT_ANY = PanoseAspect.Any;
	public const PanoseAspect DWRITE_PANOSE_ASPECT_NO_FIT = PanoseAspect.NoFit;
	public const PanoseAspect DWRITE_PANOSE_ASPECT_SUPER_CONDENSED = PanoseAspect.SuperCondensed;
	public const PanoseAspect DWRITE_PANOSE_ASPECT_VERY_CONDENSED = PanoseAspect.VeryCondensed;
	public const PanoseAspect DWRITE_PANOSE_ASPECT_CONDENSED = PanoseAspect.Condensed;
	public const PanoseAspect DWRITE_PANOSE_ASPECT_NORMAL = PanoseAspect.Normal;
	public const PanoseAspect DWRITE_PANOSE_ASPECT_EXTENDED = PanoseAspect.Extended;
	public const PanoseAspect DWRITE_PANOSE_ASPECT_VERY_EXTENDED = PanoseAspect.VeryExtended;
	public const PanoseAspect DWRITE_PANOSE_ASPECT_SUPER_EXTENDED = PanoseAspect.SuperExtended;
	public const PanoseAspect DWRITE_PANOSE_ASPECT_MONOSPACED = PanoseAspect.Monospaced;
	public const PanoseFill DWRITE_PANOSE_FILL_ANY = PanoseFill.Any;
	public const PanoseFill DWRITE_PANOSE_FILL_NO_FIT = PanoseFill.NoFit;
	public const PanoseFill DWRITE_PANOSE_FILL_STANDARD_SOLID_FILL = PanoseFill.StandardSolidFill;
	public const PanoseFill DWRITE_PANOSE_FILL_NO_FILL = PanoseFill.NoFill;
	public const PanoseFill DWRITE_PANOSE_FILL_PATTERNED_FILL = PanoseFill.PatternedFill;
	public const PanoseFill DWRITE_PANOSE_FILL_COMPLEX_FILL = PanoseFill.ComplexFill;
	public const PanoseFill DWRITE_PANOSE_FILL_SHAPED_FILL = PanoseFill.ShapedFill;
	public const PanoseFill DWRITE_PANOSE_FILL_DRAWN_DISTRESSED = PanoseFill.DrawnDistressed;
	public const PanoseLining DWRITE_PANOSE_LINING_ANY = PanoseLining.Any;
	public const PanoseLining DWRITE_PANOSE_LINING_NO_FIT = PanoseLining.NoFit;
	public const PanoseLining DWRITE_PANOSE_LINING_NONE = PanoseLining.None;
	public const PanoseLining DWRITE_PANOSE_LINING_INLINE = PanoseLining.Inline;
	public const PanoseLining DWRITE_PANOSE_LINING_OUTLINE = PanoseLining.Outline;
	public const PanoseLining DWRITE_PANOSE_LINING_ENGRAVED = PanoseLining.Engraved;
	public const PanoseLining DWRITE_PANOSE_LINING_SHADOW = PanoseLining.Shadow;
	public const PanoseLining DWRITE_PANOSE_LINING_RELIEF = PanoseLining.Relief;
	public const PanoseLining DWRITE_PANOSE_LINING_BACKDROP = PanoseLining.Backdrop;
	public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_ANY = PanoseDecorativeTopology.Any;
	public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_NO_FIT = PanoseDecorativeTopology.NoFit;
	public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_STANDARD = PanoseDecorativeTopology.Standard;
	public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_SQUARE = PanoseDecorativeTopology.Square;
	public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_MULTIPLE_SEGMENT = PanoseDecorativeTopology.MultipleSegment;
	public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_ART_DECO = PanoseDecorativeTopology.ArtDeco;
	public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_UNEVEN_WEIGHTING = PanoseDecorativeTopology.UnevenWeighting;
	public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_DIVERSE_ARMS = PanoseDecorativeTopology.DiverseArms;
	public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_DIVERSE_FORMS = PanoseDecorativeTopology.DiverseForms;
	public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_LOMBARDIC_FORMS = PanoseDecorativeTopology.LombardicForms;
	public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_UPPER_CASE_IN_LOWER_CASE = PanoseDecorativeTopology.UpperCaseInLowerCase;
	public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_IMPLIED_TOPOLOGY = PanoseDecorativeTopology.ImpliedTopology;
	public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_HORSESHOE_E_AND_A = PanoseDecorativeTopology.HorseshoeEAndA;
	public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_CURSIVE = PanoseDecorativeTopology.Cursive;
	public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_BLACKLETTER = PanoseDecorativeTopology.Blackletter;
	public const PanoseDecorativeTopology DWRITE_PANOSE_DECORATIVE_TOPOLOGY_SWASH_VARIANCE = PanoseDecorativeTopology.SwashVariance;
	public const PanoseCharacterRanges DWRITE_PANOSE_CHARACTER_RANGES_ANY = PanoseCharacterRanges.Any;
	public const PanoseCharacterRanges DWRITE_PANOSE_CHARACTER_RANGES_NO_FIT = PanoseCharacterRanges.NoFit;
	public const PanoseCharacterRanges DWRITE_PANOSE_CHARACTER_RANGES_EXTENDED_COLLECTION = PanoseCharacterRanges.ExtendedCollection;
	public const PanoseCharacterRanges DWRITE_PANOSE_CHARACTER_RANGES_LITERALS = PanoseCharacterRanges.Literals;
	public const PanoseCharacterRanges DWRITE_PANOSE_CHARACTER_RANGES_NO_LOWER_CASE = PanoseCharacterRanges.NoLowerCase;
	public const PanoseCharacterRanges DWRITE_PANOSE_CHARACTER_RANGES_SMALL_CAPS = PanoseCharacterRanges.SmallCaps;
	public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_ANY = PanoseSymbolKind.Any;
	public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_NO_FIT = PanoseSymbolKind.NoFit;
	public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_MONTAGES = PanoseSymbolKind.Montages;
	public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_PICTURES = PanoseSymbolKind.Pictures;
	public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_SHAPES = PanoseSymbolKind.Shapes;
	public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_SCIENTIFIC = PanoseSymbolKind.Scientific;
	public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_MUSIC = PanoseSymbolKind.Music;
	public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_EXPERT = PanoseSymbolKind.Expert;
	public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_PATTERNS = PanoseSymbolKind.Patterns;
	public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_BOARDERS = PanoseSymbolKind.Boarders;
	public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_ICONS = PanoseSymbolKind.Icons;
	public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_LOGOS = PanoseSymbolKind.Logos;
	public const PanoseSymbolKind DWRITE_PANOSE_SYMBOL_KIND_INDUSTRY_SPECIFIC = PanoseSymbolKind.IndustrySpecific;
	public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_ANY = PanoseSymbolAspectRatio.Any;
	public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_NO_FIT = PanoseSymbolAspectRatio.NoFit;
	public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_NO_WIDTH = PanoseSymbolAspectRatio.NoWidth;
	public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_EXCEPTIONALLY_WIDE = PanoseSymbolAspectRatio.ExceptionallyWide;
	public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_SUPER_WIDE = PanoseSymbolAspectRatio.SuperWide;
	public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_VERY_WIDE = PanoseSymbolAspectRatio.VeryWide;
	public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_WIDE = PanoseSymbolAspectRatio.Wide;
	public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_NORMAL = PanoseSymbolAspectRatio.Normal;
	public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_NARROW = PanoseSymbolAspectRatio.Narrow;
	public const PanoseSymbolAspectRatio DWRITE_PANOSE_SYMBOL_ASPECT_RATIO_VERY_NARROW = PanoseSymbolAspectRatio.VeryNarrow;
	public const OutlineThreshold DWRITE_OUTLINE_THRESHOLD_ANTIALIASED = OutlineThreshold.Antialiased;
	public const OutlineThreshold DWRITE_OUTLINE_THRESHOLD_ALIASED = OutlineThreshold.Aliased;
	public const Baseline DWRITE_BASELINE_DEFAULT = Baseline.Default;
	public const Baseline DWRITE_BASELINE_ROMAN = Baseline.Roman;
	public const Baseline DWRITE_BASELINE_CENTRAL = Baseline.Central;
	public const Baseline DWRITE_BASELINE_MATH = Baseline.Math;
	public const Baseline DWRITE_BASELINE_HANGING = Baseline.Hanging;
	public const Baseline DWRITE_BASELINE_IDEOGRAPHIC_BOTTOM = Baseline.IdeographicBottom;
	public const Baseline DWRITE_BASELINE_IDEOGRAPHIC_TOP = Baseline.IdeographicTop;
	public const Baseline DWRITE_BASELINE_MINIMUM = Baseline.Minimum;
	public const Baseline DWRITE_BASELINE_MAXIMUM = Baseline.Maximum;
	public const VerticalGlyphOrientation DWRITE_VERTICAL_GLYPH_ORIENTATION_DEFAULT = VerticalGlyphOrientation.Default;
	public const VerticalGlyphOrientation DWRITE_VERTICAL_GLYPH_ORIENTATION_STACKED = VerticalGlyphOrientation.Stacked;
	public const GlyphOrientationAngle DWRITE_GLYPH_ORIENTATION_ANGLE_0_DEGREES = GlyphOrientationAngle._0Degrees;
	public const GlyphOrientationAngle DWRITE_GLYPH_ORIENTATION_ANGLE_90_DEGREES = GlyphOrientationAngle._90Degrees;
	public const GlyphOrientationAngle DWRITE_GLYPH_ORIENTATION_ANGLE_180_DEGREES = GlyphOrientationAngle._180Degrees;
	public const GlyphOrientationAngle DWRITE_GLYPH_ORIENTATION_ANGLE_270_DEGREES = GlyphOrientationAngle._270Degrees;
	public const TextAntialiasMode DWRITE_TEXT_ANTIALIAS_MODE_CLEARTYPE = TextAntialiasMode.Cleartype;
	public const TextAntialiasMode DWRITE_TEXT_ANTIALIAS_MODE_GRAYSCALE = TextAntialiasMode.Grayscale;
	public const OpticalAlignment DWRITE_OPTICAL_ALIGNMENT_NONE = OpticalAlignment.None;
	public const OpticalAlignment DWRITE_OPTICAL_ALIGNMENT_NO_SIDE_BEARINGS = OpticalAlignment.NoSideBearings;
	public const GridFitMode DWRITE_GRID_FIT_MODE_DEFAULT = GridFitMode.Default;
	public const GridFitMode DWRITE_GRID_FIT_MODE_DISABLED = GridFitMode.Disabled;
	public const GridFitMode DWRITE_GRID_FIT_MODE_ENABLED = GridFitMode.Enabled;
	public const FontPropertyId DWRITE_FONT_PROPERTY_ID_NONE = FontPropertyId.None;
	public const FontPropertyId DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FAMILY_NAME = FontPropertyId.WeightStretchStyleFamilyName;
	public const FontPropertyId DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FAMILY_NAME = FontPropertyId.TypographicFamilyName;
	public const FontPropertyId DWRITE_FONT_PROPERTY_ID_WEIGHT_STRETCH_STYLE_FACE_NAME = FontPropertyId.WeightStretchStyleFaceName;
	public const FontPropertyId DWRITE_FONT_PROPERTY_ID_FULL_NAME = FontPropertyId.FullName;
	public const FontPropertyId DWRITE_FONT_PROPERTY_ID_WIN32_FAMILY_NAME = FontPropertyId.Win32FamilyName;
	public const FontPropertyId DWRITE_FONT_PROPERTY_ID_POSTSCRIPT_NAME = FontPropertyId.PostscriptName;
	public const FontPropertyId DWRITE_FONT_PROPERTY_ID_DESIGN_SCRIPT_LANGUAGE_TAG = FontPropertyId.DesignScriptLanguageTag;
	public const FontPropertyId DWRITE_FONT_PROPERTY_ID_SUPPORTED_SCRIPT_LANGUAGE_TAG = FontPropertyId.SupportedScriptLanguageTag;
	public const FontPropertyId DWRITE_FONT_PROPERTY_ID_SEMANTIC_TAG = FontPropertyId.SemanticTag;
	public const FontPropertyId DWRITE_FONT_PROPERTY_ID_WEIGHT = FontPropertyId.Weight;
	public const FontPropertyId DWRITE_FONT_PROPERTY_ID_STRETCH = FontPropertyId.Stretch;
	public const FontPropertyId DWRITE_FONT_PROPERTY_ID_STYLE = FontPropertyId.Style;
	public const FontPropertyId DWRITE_FONT_PROPERTY_ID_TYPOGRAPHIC_FACE_NAME = FontPropertyId.TypographicFaceName;
	public const FontPropertyId DWRITE_FONT_PROPERTY_ID_TOTAL = FontPropertyId.Total;
	public const FontPropertyId DWRITE_FONT_PROPERTY_ID_TOTAL_RS3 = FontPropertyId.TotalRs3;
	public const FontPropertyId DWRITE_FONT_PROPERTY_ID_PREFERRED_FAMILY_NAME = FontPropertyId.PreferredFamilyName;
	public const FontPropertyId DWRITE_FONT_PROPERTY_ID_FAMILY_NAME = FontPropertyId.FamilyName;
	public const FontPropertyId DWRITE_FONT_PROPERTY_ID_FACE_NAME = FontPropertyId.FaceName;
	public const Locality DWRITE_LOCALITY_REMOTE = Locality.Remote;
	public const Locality DWRITE_LOCALITY_PARTIAL = Locality.Partial;
	public const Locality DWRITE_LOCALITY_LOCAL = Locality.Local;
	public const RenderingMode1 DWRITE_RENDERING_MODE1_DEFAULT = RenderingMode1.Default;
	public const RenderingMode1 DWRITE_RENDERING_MODE1_ALIASED = RenderingMode1.Aliased;
	public const RenderingMode1 DWRITE_RENDERING_MODE1_GDI_CLASSIC = RenderingMode1.GDIClassic;
	public const RenderingMode1 DWRITE_RENDERING_MODE1_GDI_NATURAL = RenderingMode1.GDINatural;
	public const RenderingMode1 DWRITE_RENDERING_MODE1_NATURAL = RenderingMode1.Natural;
	public const RenderingMode1 DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC = RenderingMode1.NaturalSymmetric;
	public const RenderingMode1 DWRITE_RENDERING_MODE1_OUTLINE = RenderingMode1.Outline;
	public const RenderingMode1 DWRITE_RENDERING_MODE1_NATURAL_SYMMETRIC_DOWNSAMPLED = RenderingMode1.NaturalSymmetricDownsampled;
	public const FontLineGapUsage DWRITE_FONT_LINE_GAP_USAGE_DEFAULT = FontLineGapUsage.Default;
	public const FontLineGapUsage DWRITE_FONT_LINE_GAP_USAGE_DISABLED = FontLineGapUsage.Disabled;
	public const FontLineGapUsage DWRITE_FONT_LINE_GAP_USAGE_ENABLED = FontLineGapUsage.Enabled;
	public const ContainerType DWRITE_CONTAINER_TYPE_UNKNOWN = ContainerType.Unknown;
	public const ContainerType DWRITE_CONTAINER_TYPE_WOFF = ContainerType.Woff;
	public const ContainerType DWRITE_CONTAINER_TYPE_WOFF2 = ContainerType.Woff2;
	public const FontFamilyModel DWRITE_FONT_FAMILY_MODEL_TYPOGRAPHIC = FontFamilyModel.Typographic;
	public const FontFamilyModel DWRITE_FONT_FAMILY_MODEL_WEIGHT_STRETCH_STYLE = FontFamilyModel.WeightStretchStyle;
	public const AutomaticFontAxes DWRITE_AUTOMATIC_FONT_AXES_NONE = AutomaticFontAxes.None;
	public const AutomaticFontAxes DWRITE_AUTOMATIC_FONT_AXES_OPTICAL_SIZE = AutomaticFontAxes.OpticalSize;
	public const FontAxisAttributes DWRITE_FONT_AXIS_ATTRIBUTES_NONE = FontAxisAttributes.None;
	public const FontAxisAttributes DWRITE_FONT_AXIS_ATTRIBUTES_VARIABLE = FontAxisAttributes.Variable;
	public const FontAxisAttributes DWRITE_FONT_AXIS_ATTRIBUTES_HIDDEN = FontAxisAttributes.Hidden;
	public const FontSourceType DWRITE_FONT_SOURCE_TYPE_UNKNOWN = FontSourceType.Unknown;
	public const FontSourceType DWRITE_FONT_SOURCE_TYPE_PER_MACHINE = FontSourceType.PerMachine;
	public const FontSourceType DWRITE_FONT_SOURCE_TYPE_PER_USER = FontSourceType.PerUser;
	public const FontSourceType DWRITE_FONT_SOURCE_TYPE_APPX_PACKAGE = FontSourceType.AppxPackage;
	public const FontSourceType DWRITE_FONT_SOURCE_TYPE_REMOTE_FONT_PROVIDER = FontSourceType.RemoteFontProvider;
	public const PaintFeatureLevel DWRITE_PAINT_FEATURE_LEVEL_NONE = PaintFeatureLevel.None;
	public const PaintFeatureLevel DWRITE_PAINT_FEATURE_LEVEL_COLR_V0 = PaintFeatureLevel.ColrV0;
	public const PaintFeatureLevel DWRITE_PAINT_FEATURE_LEVEL_COLR_V1 = PaintFeatureLevel.ColrV1;
	public const PaintAttributes DWRITE_PAINT_ATTRIBUTES_NONE = PaintAttributes.None;
	public const PaintAttributes DWRITE_PAINT_ATTRIBUTES_USES_PALETTE = PaintAttributes.UsesPalette;
	public const PaintAttributes DWRITE_PAINT_ATTRIBUTES_USES_TEXT_COLOR = PaintAttributes.UsesTextColor;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_CLEAR = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_CLEAR;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_SRC = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_SRC;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_DEST = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_DEST;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_SRC_OVER = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_SRC_OVER;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_DEST_OVER = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_DEST_OVER;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_SRC_IN = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_SRC_IN;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_DEST_IN = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_DEST_IN;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_SRC_OUT = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_SRC_OUT;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_DEST_OUT = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_DEST_OUT;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_SRC_ATOP = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_SRC_ATOP;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_DEST_ATOP = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_DEST_ATOP;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_XOR = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_XOR;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_PLUS = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_PLUS;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_SCREEN = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_SCREEN;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_OVERLAY = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_OVERLAY;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_DARKEN = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_DARKEN;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_LIGHTEN = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_LIGHTEN;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_COLOR_DODGE = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_COLOR_DODGE;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_COLOR_BURN = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_COLOR_BURN;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_HARD_LIGHT = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_HARD_LIGHT;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_SOFT_LIGHT = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_SOFT_LIGHT;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_DIFFERENCE = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_DIFFERENCE;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_EXCLUSION = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_EXCLUSION;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_MULTIPLY = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_MULTIPLY;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_HSL_HUE = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_HSL_HUE;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_HSL_SATURATION = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_HSL_SATURATION;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_HSL_COLOR = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_HSL_COLOR;
	public const ColorCompositeMode DWRITE_COLOR_COMPOSITE_HSL_LUMINOSITY = ColorCompositeMode.DWRITE_COLOR_COMPOSITE_HSL_LUMINOSITY;
	public const PaintType DWRITE_PAINT_TYPE_NONE = PaintType.None;
	public const PaintType DWRITE_PAINT_TYPE_LAYERS = PaintType.Layers;
	public const PaintType DWRITE_PAINT_TYPE_SOLID_GLYPH = PaintType.SolidGlyph;
	public const PaintType DWRITE_PAINT_TYPE_SOLID = PaintType.Solid;
	public const PaintType DWRITE_PAINT_TYPE_LINEAR_GRADIENT = PaintType.LinearGradient;
	public const PaintType DWRITE_PAINT_TYPE_RADIAL_GRADIENT = PaintType.RadialGradient;
	public const PaintType DWRITE_PAINT_TYPE_SWEEP_GRADIENT = PaintType.SweepGradient;
	public const PaintType DWRITE_PAINT_TYPE_GLYPH = PaintType.Glyph;
	public const PaintType DWRITE_PAINT_TYPE_COLOR_GLYPH = PaintType.ColorGlyph;
	public const PaintType DWRITE_PAINT_TYPE_TRANSFORM = PaintType.Transform;
	public const PaintType DWRITE_PAINT_TYPE_COMPOSITE = PaintType.Composite;
}

