powcd2d.dwrite.types module#
- class powcd2d.dwrite.types.DWriteBreakCondition(*values)#
ベースクラス:
IntEnumDWRITE_BREAK_CONDITION
- CAN_BREAK = 1#
- MAY_NOT_BREAK = 2#
- MUST_BREAK = 3#
- NEUTRAL = 0#
- class powcd2d.dwrite.types.DWriteClusterMetrics#
ベースクラス:
StructureDWRITE_CLUSTER_METRICS
- property can_wrap_line_after: bool#
- property is_newline: bool#
- property is_rtl: bool#
- property is_soft_hyphen: bool#
- property is_whitespace: bool#
- length#
Structure/Union member
- property padding: int#
- width#
Structure/Union member
- class powcd2d.dwrite.types.DWriteFactoryType(*values)#
ベースクラス:
IntEnumDWRITE_FACTORY_TYPE
- ISOLATED = 1#
- SHARED = 0#
- class powcd2d.dwrite.types.DWriteFlowDirection(*values)#
ベースクラス:
IntEnumDWRITE_FLOW_DIRECTION
- BOTTOM_TO_TOP = 1#
- LEFT_TO_RIGHT = 2#
- RIGHT_TO_LEFT = 3#
- TOP_TO_BOTTOM = 0#
- class powcd2d.dwrite.types.DWriteFontFaceType(*values)#
ベースクラス:
IntEnumDWRITE_FONT_FACE_TYPE
- BITMAP = 5#
- CFF = 0#
- OPENTYPE_COLLECTION = 2#
- RAW_CFF = 7#
- TRUETYPE = 1#
- TRUETYPE_COLLECTION = 2#
- TYPE1 = 3#
- UNKNOWN = 6#
- VECTOR = 4#
- class powcd2d.dwrite.types.DWriteFontFeature#
ベースクラス:
StructureDWRITE_FONT_FEATURE
- property name_tag: DWriteFontFeatureTag#
- parameter#
Structure/Union member
- class powcd2d.dwrite.types.DWriteFontFeatureTag(*values)#
ベースクラス:
IntEnumDWRITE_FONT_FEATURE_TAG
- ALTERNATE_ANNOTATION_FORMS = 1953259886#
- ALTERNATE_HALF_WIDTH = 1953259880#
- ALTERNATIVE_FRACTIONS = 1668441697#
- CAPITAL_SPACING = 1886613603#
- CASE_SENSITIVE_FORMS = 1702060387#
- CONTEXTUAL_ALTERNATES = 1953259875#
- CONTEXTUAL_LIGATURES = 1734962275#
- CONTEXTUAL_SWASH = 1752658787#
- CURSIVE_POSITIONING = 1936880995#
- DEFAULT = 1953261156#
- DISCRETIONARY_LIGATURES = 1734962276#
- EXPERT_FORMS = 1953527909#
- FRACTIONS = 1667330662#
- FULL_WIDTH = 1684633446#
- GLYPH_COMPOSITION_DECOMPOSITION = 1886217059#
- HALANT_FORMS = 1852596584#
- HALF_FORMS = 1718378856#
- HALF_WIDTH = 1684633448#
- HISTORICAL_FORMS = 1953720680#
- HISTORICAL_LIGATURES = 1734962280#
- HOJO_KANJI_FORMS = 1869246312#
- HORIZONTAL_KANA_ALTERNATES = 1634626408#
- JIS04_FORMS = 875589738#
- JIS78_FORMS = 943157354#
- JIS83_FORMS = 859336810#
- JIS90_FORMS = 809070698#
- KERNING = 1852990827#
- LINING_FIGURES = 1836412524#
- LOCALIZED_FORMS = 1818455916#
- MARK_POSITIONING = 1802658157#
- MARK_TO_MARK_POSITIONING = 1802333037#
- MATHEMATICAL_GREEK = 1802659693#
- NLC_KANJI_FORMS = 1801677934#
- OLD_STYLE_FIGURES = 1836412527#
- ORDINALS = 1852076655#
- PETITE_CAPITALS = 1885430640#
- PETITE_CAPITALS_FROM_CAPITALS = 1668297315#
- PROPORTIONAL_ALTERNATE_WIDTH = 1953259888#
- PROPORTIONAL_FIGURES = 1836412528#
- PROPORTIONAL_WIDTHS = 1684633456#
- QUARTER_WIDTHS = 1684633457#
- REQUIRED_LIGATURES = 1734962290#
- RUBY_NOTATION_FORMS = 2036495730#
- SCIENTIFIC_INFERIORS = 1718511987#
- SIMPLIFIED_FORMS = 1819307379#
- SLASHED_ZERO = 1869768058#
- SMALL_CAPITALS = 1885564275#
- SMALL_CAPITALS_FROM_CAPITALS = 1668493923#
- STANDARD_LIGATURES = 1634167148#
- STYLISTIC_ALTERNATES = 1953259891#
- STYLISTIC_SET_1 = 825258867#
- STYLISTIC_SET_10 = 808547187#
- STYLISTIC_SET_11 = 825324403#
- STYLISTIC_SET_12 = 842101619#
- STYLISTIC_SET_13 = 858878835#
- STYLISTIC_SET_14 = 875656051#
- STYLISTIC_SET_15 = 892433267#
- STYLISTIC_SET_16 = 909210483#
- STYLISTIC_SET_17 = 925987699#
- STYLISTIC_SET_18 = 942764915#
- STYLISTIC_SET_19 = 959542131#
- STYLISTIC_SET_2 = 842036083#
- STYLISTIC_SET_20 = 808612723#
- STYLISTIC_SET_3 = 858813299#
- STYLISTIC_SET_4 = 875590515#
- STYLISTIC_SET_5 = 892367731#
- STYLISTIC_SET_6 = 909144947#
- STYLISTIC_SET_7 = 925922163#
- STYLISTIC_SET_8 = 942699379#
- STYLISTIC_SET_9 = 959476595#
- SUBSCRIPT = 1935832435#
- SUPERSCRIPT = 1936749939#
- SWASH = 1752397683#
- TABULAR_FIGURES = 1836412532#
- THIRD_WIDTHS = 1684633460#
- TITLING = 1819568500#
- TRADITIONAL_FORMS = 1684107892#
- TRADITIONAL_NAME_FORMS = 1835101812#
- UNICASE = 1667853941#
- VERTICAL_ALTERNATES_AND_ROTATION = 846492278#
- VERTICAL_WRITING = 1953654134#
- class powcd2d.dwrite.types.DWriteFontFileType(*values)#
ベースクラス:
IntEnumDWRITE_FONT_FILE_TYPE
- BITMAP = 7#
- CFF = 1#
- OPENTYPE_COLLECTION = 3#
- TRUETYPE = 2#
- TRUETYPE_COLLECTION = 3#
- TYPE1_PFB = 5#
- TYPE1_PFM = 4#
- UNKNOWN = 0#
- VECTOR = 6#
- class powcd2d.dwrite.types.DWriteFontMetrics#
ベースクラス:
StructureDWRITE_FONT_METRICS
- ascent#
Structure/Union member
- cap_height#
Structure/Union member
- descent#
Structure/Union member
- design_units_per_em#
Structure/Union member
- line_gap#
Structure/Union member
- stridethrough_thickness#
Structure/Union member
- strikethrough_position#
Structure/Union member
- underline_position#
Structure/Union member
- underline_thickness#
Structure/Union member
- x_height#
Structure/Union member
- class powcd2d.dwrite.types.DWriteFontSimulation(*values)#
ベースクラス:
IntFlagDWRITE_FONT_SIMULATIONS
- BOLD = 1#
- NONE = 0#
- OBLIQUE = 2#
- class powcd2d.dwrite.types.DWriteFontStretch(*values)#
ベースクラス:
IntEnumDWRITE_FONT_STRETCH
- CONDENSED = 3#
- EXPANDED = 7#
- EXTRA_CONDENSED = 2#
- EXTRA_EXPANDED = 8#
- MEDIUM = 5#
- NORMAL = 5#
- SEMI_CONDENSED = 4#
- SEMI_EXPANDED = 6#
- ULTRA_CONDENSED = 1#
- ULTRA_EXPANDED = 9#
- UNDEFINED = 0#
- class powcd2d.dwrite.types.DWriteFontStyle(*values)#
ベースクラス:
IntEnumDWRITE_FONT_STYLE
- ITALIC = 2#
- NORMAL = 0#
- OBLIQUE = 1#
- class powcd2d.dwrite.types.DWriteFontWeight(*values)#
ベースクラス:
IntEnumDWRITE_FONT_WEIGHT
- BLACK = 900#
- BOLD = 700#
- DEMI_BOLD = 600#
- EXTRA_BLACK = 950#
- EXTRA_BOLD = 800#
- EXTRA_LIGHT = 200#
- HEAVY = 900#
- LIGHT = 300#
- MEDIUM = 500#
- NORMAL = 400#
- REGULAR = 400#
- SEMI_BOLD = 600#
- SEMI_LIGHT = 350#
- THIN = 100#
- ULTRA_BLACK = 950#
- ULTRA_BOLD = 800#
- ULTRA_LIGHT = 200#
- class powcd2d.dwrite.types.DWriteGlyphMetrics#
ベースクラス:
StructureDWRITE_GLYPH_METRICS
- advance_height#
Structure/Union member
- advance_width#
Structure/Union member
- bottom_side_bearing#
Structure/Union member
- left_side_bearing#
Structure/Union member
- right_side_bearing#
Structure/Union member
- top_side_bearing#
Structure/Union member
- vertical_origin_y#
Structure/Union member
- class powcd2d.dwrite.types.DWriteGlyphOffset#
ベースクラス:
StructureDWRITE_GLYPH_OFFSET
- advance_offset#
Structure/Union member
- ascender_offset#
Structure/Union member
- class powcd2d.dwrite.types.DWriteGlyphRun#
ベースクラス:
StructureDWRITE_GLYPH_RUN
- bidi_level#
Structure/Union member
- font_em_size#
Structure/Union member
- font_face#
Structure/Union member
- glyph_advances#
Structure/Union member
- glyph_count#
Structure/Union member
- glyph_indices#
Structure/Union member
- glyph_offsets#
Structure/Union member
- is_sideways#
Structure/Union member
- class powcd2d.dwrite.types.DWriteGlyphRunDesc#
ベースクラス:
StructureDWRITE_GLYPH_RUN_DESCRIPTION
- cluster_map#
Structure/Union member
- locale_name#
Structure/Union member
- string#
Structure/Union member
- string_lengthlocale_name#
Structure/Union member
- text_position#
Structure/Union member
- class powcd2d.dwrite.types.DWriteHitTestMetrics#
ベースクラス:
StructureDWRITE_HIT_TEST_METRICS
- bidi_level#
Structure/Union member
- height#
Structure/Union member
- is_text#
Structure/Union member
- is_trimmed#
Structure/Union member
- left#
Structure/Union member
- length#
Structure/Union member
- text_position#
Structure/Union member
- top#
Structure/Union member
- width#
Structure/Union member
- class powcd2d.dwrite.types.DWriteInfoStringID(*values)#
ベースクラス:
IntEnumDWRITE_INFORMATIONAL_STRING_ID
- COPYRIGHT_NOTICE = 1#
- DESCRIPTION = 7#
- DESIGNER = 5#
- DESIGNER_URL = 6#
- DESIGN_SCRIPT_LANGUAGE_TAG = 20#
- FONT_VENDOR_URL = 8#
- FULL_NAME = 16#
- LICENSE_DESCRIPTION = 9#
- LICENSE_INFO_URL = 10#
- MANUFACTURER = 4#
- NONE = 0#
- POSTSCRIPT_CID_NAME = 18#
- POSTSCRIPT_NAME = 17#
- SAMPLE_TEXT = 15#
- SUPPORTED_SCRIPT_LANGUAGE_TAG = 21#
- TRADEMARK = 3#
- TYPOGRAPHIC_FAMILY_NAMES = 13#
- TYPOGRAPHIC_SUBFAMILY_NAMES = 14#
- VERSION_STRINGS = 2#
- WEIGHT_STRETCH_STYLE_FAMILY_NAME = 19#
- WIN32_FAMILY_NAMES = 11#
- WIN32_SUBFAMILY_NAMES = 12#
- class powcd2d.dwrite.types.DWriteInlineObjectMetrics#
ベースクラス:
StructureDWRITE_INLINE_OBJECT_METRICS
- baseline#
Structure/Union member
- supports_sideways#
Structure/Union member
- width#
Structure/Union member
- class powcd2d.dwrite.types.DWriteLineBreakpoint#
ベースクラス:
StructureDWRITE_LINE_BREAKPOINT
- property break_condition_after: DWriteBreakCondition#
- property break_condition_before: DWriteBreakCondition#
- property is_softhypen: bool#
- property is_whitespace: bool#
- property padding: int#
- class powcd2d.dwrite.types.DWriteLineMetrics#
ベースクラス:
StructureDWRITE_LINE_METRICS
- baseline#
Structure/Union member
- height#
Structure/Union member
- is_trimmed#
Structure/Union member
- length#
Structure/Union member
- newline_length#
Structure/Union member
- trailing_whitespace_length#
Structure/Union member
- class powcd2d.dwrite.types.DWriteLineSpacingMethod(*values)#
ベースクラス:
IntEnumDWRITE_LINE_SPACING_METHOD
- DEFAULT = 0#
- PROPORTIONAL = 2#
- UNIFORM = 1#
- class powcd2d.dwrite.types.DWriteMatrix#
ベースクラス:
StructureDWRITE_MATRIX
- dx#
Structure/Union member
- dy#
Structure/Union member
- m11#
Structure/Union member
- m12#
Structure/Union member
- m21#
Structure/Union member
- m22#
Structure/Union member
- class powcd2d.dwrite.types.DWriteNumberSubstitutionMethod(*values)#
ベースクラス:
IntEnumDWRITE_NUMBER_SUBSTITUTION_METHOD
- CONTEXTUAL = 1#
- FROM_CULTURE = 0#
- NATIONAL = 3#
- NONE = 2#
- TRADITIONAL = 4#
- class powcd2d.dwrite.types.DWriteOverhangMetrics#
ベースクラス:
StructureDWRITE_OVERHANG_METRICS
- bottom#
Structure/Union member
- left#
Structure/Union member
- right#
Structure/Union member
- top#
Structure/Union member
- class powcd2d.dwrite.types.DWriteParagraphAlign(*values)#
ベースクラス:
IntEnumDWRITE_PARAGRAPH_ALIGNMENT
- CENTER = 2#
- FAR = 1#
- NEAR = 0#
- class powcd2d.dwrite.types.DWritePixelGeometry(*values)#
ベースクラス:
IntEnumDWRITE_PIXEL_GEOMETRY
- BGR = 2#
- FLAT = 0#
- RGB = 1#
- class powcd2d.dwrite.types.DWriteReadingDirection(*values)#
ベースクラス:
IntEnumDWRITE_READING_DIRECTION
- BOTTOM_TO_TOP = 3#
- LEFT_TO_RIGHT = 0#
- RIGHT_TO_LEFT = 1#
- TOP_TO_BOTTOM = 2#
- class powcd2d.dwrite.types.DWriteRenderingMode(*values)#
ベースクラス:
IntEnumDWRITE_RENDERING_MODE
- ALIASED = 1#
- DEFAULT = 0#
- GDI_CLASSIC = 2#
- GDI_NATURAL = 3#
- NATURAL = 4#
- NATURAL_SYMMETRIC = 5#
- OUTLINE = 6#
- class powcd2d.dwrite.types.DWriteScriptAnalysis#
ベースクラス:
StructureDWRITE_SCRIPT_ANALYSIS
- script#
Structure/Union member
- property shapes: DWriteScriptShape#
- class powcd2d.dwrite.types.DWriteScriptShape(*values)#
ベースクラス:
IntEnumDWRITE_SCRIPT_SHAPES
- DEFAULT = 0#
- NO_VISUAL = 1#
- class powcd2d.dwrite.types.DWriteShapingGlyphProps#
ベースクラス:
StructureDWRITE_SHAPING_GLYPH_PROPERTIES
- property is_clusterstart: bool#
- property is_diacritic: bool#
- property is_zerowidthspace: bool#
- property justification: int#
- property reserved: int#
- class powcd2d.dwrite.types.DWriteShapingTextProps#
ベースクラス:
StructureDWRITE_SHAPING_TEXT_PROPERTIES
- property can_break_shapingafter: bool#
- property is_shapedalone: bool#
- property reserved: int#
- property reserved1: bool#
- class powcd2d.dwrite.types.DWriteStrikethrough#
ベースクラス:
StructureDWRITE_STRIKETHROUGH
- flow_direction#
Structure/Union member
- locale_name#
Structure/Union member
- measuring_mode#
Structure/Union member
- offset#
Structure/Union member
- reading_direction#
Structure/Union member
- run_height#
Structure/Union member
- thickness#
Structure/Union member
- width#
Structure/Union member
- class powcd2d.dwrite.types.DWriteTextAlign(*values)#
ベースクラス:
IntEnumDWRITE_TEXT_ALIGNMENT
- CENTER = 2#
- JUSTIFIED = 3#
- LEADING = 0#
- TRAILING = 1#
- class powcd2d.dwrite.types.DWriteTextMetrics#
ベースクラス:
StructureDWRITE_TEXT_METRICS
- height#
Structure/Union member
- layout_height#
Structure/Union member
- layout_width#
Structure/Union member
- left#
Structure/Union member
- line_count#
Structure/Union member
- max_bidi_reordering_deptch#
Structure/Union member
- top#
Structure/Union member
- width#
Structure/Union member
- width_including_trailing_whitespace#
Structure/Union member
- class powcd2d.dwrite.types.DWriteTextRange#
ベースクラス:
StructureDWRITE_TEXT_RANGE
- length#
Structure/Union member
- start_position#
Structure/Union member
- class powcd2d.dwrite.types.DWriteTextureType(*values)#
ベースクラス:
IntEnumDWRITE_TEXTURE_TYPE
- ALIASED_1x1 = 0#
- CLEARTYPE_3x1 = 1#
- class powcd2d.dwrite.types.DWriteTrimming#
ベースクラス:
StructureDWRITE_TRIMMING
- delimiter#
Structure/Union member
- delimiter_count#
Structure/Union member
- property granularity: DWriteTrimmingGranularity#
- class powcd2d.dwrite.types.DWriteTrimmingGranularity(*values)#
ベースクラス:
IntEnumDWRITE_TRIMMING_GRANULARITY
- CHARACTER = 1#
- NONE = 0#
- WORD = 2#
- class powcd2d.dwrite.types.DWriteTypegraphicFeatures#
ベースクラス:
StructureDWRITE_TYPOGRAPHIC_FEATURES
- feature_count#
Structure/Union member
- features#
Structure/Union member
- class powcd2d.dwrite.types.DWriteUnderline#
ベースクラス:
StructureDWRITE_UNDERLINE
- flow_direction#
Structure/Union member
- locale_name#
Structure/Union member
- measuring_mode#
Structure/Union member
- offset#
Structure/Union member
- reading_direction#
Structure/Union member
- run_height#
Structure/Union member
- thickness#
Structure/Union member
- width#
Structure/Union member
- class powcd2d.dwrite.types.DWriteWordWrap(*values)#
ベースクラス:
IntEnumDWRITE_WORD_WRAPPING
- CHARACTER = 4#
- EMERGENCY_BREAK = 2#
- NO_WRAP = 1#
- WHOLE_WORD = 3#
- WRAP = 0#
- class powcd2d.dwrite.types.IDWriteBitmapRenderTarget#
ベースクラス:
IUnknown
- class powcd2d.dwrite.types.IDWriteFactory#
ベースクラス:
IUnknown- CreateCustomFontCollection = <COM method offset 4: WinFunctionType>#
- CreateCustomFontFileReference = <COM method offset 8: WinFunctionType>#
- CreateCustomRenderingParams = <COM method offset 12: WinFunctionType>#
- CreateEllipsisTrimmingSign = <COM method offset 20: WinFunctionType>#
- CreateFontFace = <COM method offset 9: WinFunctionType>#
- CreateFontFileReference = <COM method offset 7: WinFunctionType>#
- CreateGdiCompatibleTextLayout = <COM method offset 19: WinFunctionType>#
- CreateGlyphRunAnalysis = <COM method offset 23: WinFunctionType>#
- CreateMonitorRenderingParams = <COM method offset 11: WinFunctionType>#
- CreateNumberSubstitution = <COM method offset 22: WinFunctionType>#
- CreateRenderingParams = <COM method offset 10: WinFunctionType>#
- CreateTextAnalyzer = <COM method offset 21: WinFunctionType>#
- CreateTextFormat = <COM method offset 15: WinFunctionType>#
- CreateTextLayout = <COM method offset 18: WinFunctionType>#
- CreateTypography = <COM method offset 16: WinFunctionType>#
- GetGdiInterop = <COM method offset 17: WinFunctionType>#
- GetSystemFontCollection = <COM method offset 3: WinFunctionType>#
- RegisterFontCollectionLoader = <COM method offset 5: WinFunctionType>#
- RegisterFontFileLoader = <COM method offset 13: WinFunctionType>#
- UnRegisterFontFileLoader = <COM method offset 14: WinFunctionType>#
- UnregisterFontCollectionLoader = <COM method offset 6: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteFont#
ベースクラス:
IUnknown- CreateFontFace = <COM method offset 13: WinFunctionType>#
- GetFaceNames = <COM method offset 8: WinFunctionType>#
- GetFontFamily = <COM method offset 3: WinFunctionType>#
- GetInformationalStrings = <COM method offset 9: WinFunctionType>#
- GetMetrics = <COM method offset 11: WinFunctionType>#
- GetSimulations = <COM method offset 10: WinFunctionType>#
- GetStretch = <COM method offset 5: WinFunctionType>#
- GetStyle = <COM method offset 6: WinFunctionType>#
- GetWeight = <COM method offset 4: WinFunctionType>#
- HasCharacter = <COM method offset 12: WinFunctionType>#
- IsSymbolFont = <COM method offset 7: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteFontCollection#
ベースクラス:
IUnknown- FindFamilyName = <COM method offset 5: WinFunctionType>#
- GetFontFamily = <COM method offset 4: WinFunctionType>#
- GetFontFamilyCount = <COM method offset 3: WinFunctionType>#
- GetFontFromFontFace = <COM method offset 6: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteFontCollectionLoader#
ベースクラス:
IUnknown- CreateEnumeratorFromKey = <COM method offset 3: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteFontFace#
ベースクラス:
IUnknown- GetDesignGlyphMetrics = <COM method offset 10: WinFunctionType>#
- GetFiles = <COM method offset 4: WinFunctionType>#
- GetGdiCompatibleGlyphMetrics = <COM method offset 17: WinFunctionType>#
- GetGdiCompatibleMetrics = <COM method offset 16: WinFunctionType>#
- GetGlyphCount = <COM method offset 9: WinFunctionType>#
- GetGlyphIndices = <COM method offset 11: WinFunctionType>#
- GetGlyphRunOutline = <COM method offset 14: WinFunctionType>#
- GetIndex = <COM method offset 5: WinFunctionType>#
- GetMetrics = <COM method offset 8: WinFunctionType>#
- GetRecommendedRenderingMode = <COM method offset 15: WinFunctionType>#
- GetSimulations = <COM method offset 6: WinFunctionType>#
- GetType = <COM method offset 3: WinFunctionType>#
- IsSymbolFont = <COM method offset 7: WinFunctionType>#
- ReleaseFontTable = <COM method offset 13: WinFunctionType>#
- TryGetFontTable = <COM method offset 12: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteFontFamily#
ベースクラス:
IUnknown- GetFamilyNames = <COM method offset 6: WinFunctionType>#
- GetFirstMatchingFont = <COM method offset 7: WinFunctionType>#
- GetFont = <COM method offset 5: WinFunctionType>#
- GetFontCollection = <COM method offset 3: WinFunctionType>#
- GetFontCount = <COM method offset 4: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteFontFile#
ベースクラス:
IUnknown- Analyze = <COM method offset 5: WinFunctionType>#
- GetLoader = <COM method offset 4: WinFunctionType>#
- GetReferenceKey = <COM method offset 3: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteFontFileEnumerator#
ベースクラス:
IUnknown- GetCurrentFontFile = <COM method offset 4: WinFunctionType>#
- MoveNext = <COM method offset 3: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteFontFileLoader#
ベースクラス:
IUnknown- CreateStreamFromKey = <COM method offset 3: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteFontFileStream#
ベースクラス:
IUnknown- GetFileSize = <COM method offset 5: WinFunctionType>#
- GetLastWriteTime = <COM method offset 6: WinFunctionType>#
- ReadFileFragment = <COM method offset 3: WinFunctionType>#
- ReleaseFileFragment = <COM method offset 4: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteFontList#
ベースクラス:
IUnknown- GetFont = <COM method offset 5: WinFunctionType>#
- GetFontCollection = <COM method offset 3: WinFunctionType>#
- GetFontCount = <COM method offset 4: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteGdiInterop#
ベースクラス:
IUnknown
- class powcd2d.dwrite.types.IDWriteGlyphRunAnalysis#
ベースクラス:
IUnknown
- class powcd2d.dwrite.types.IDWriteInlineObject#
ベースクラス:
IUnknown- Draw = <COM method offset 3: WinFunctionType>#
- GetBreakConditions = <COM method offset 6: WinFunctionType>#
- GetMetrics = <COM method offset 4: WinFunctionType>#
- GetOverhangMetrics = <COM method offset 5: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteLocalFontFileLoader#
ベースクラス:
IUnknown- CreateStreamFromKey = <COM method offset 3: WinFunctionType>#
- GetFilePathFromKey = <COM method offset 5: WinFunctionType>#
- GetFilePathLengthFromKey = <COM method offset 4: WinFunctionType>#
- GetLastWriteTimeFromKey = <COM method offset 6: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteLocalizedStrings#
ベースクラス:
IUnknown- FindLocaleName = <COM method offset 4: WinFunctionType>#
- GetCount = <COM method offset 3: WinFunctionType>#
- GetLocaleName = <COM method offset 6: WinFunctionType>#
- GetLocaleNameLength = <COM method offset 5: WinFunctionType>#
- GetString = <COM method offset 8: WinFunctionType>#
- GetStringLength = <COM method offset 7: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteNumberSubstitution#
ベースクラス:
IUnknown
- class powcd2d.dwrite.types.IDWritePixelSnapping#
ベースクラス:
IUnknown- GetPixelsPerDip = <COM method offset 5: WinFunctionType>#
- GetcurrentTransform = <COM method offset 4: WinFunctionType>#
- IsPixelSnappingDisabled = <COM method offset 3: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteRenderingParams#
ベースクラス:
IUnknown- GetClearTypeLevel = <COM method offset 5: WinFunctionType>#
- GetEnhancedContrast = <COM method offset 4: WinFunctionType>#
- GetGamma = <COM method offset 3: WinFunctionType>#
- GetPixelGeometry = <COM method offset 6: WinFunctionType>#
- GetRenderingMode = <COM method offset 7: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteTextAnalysisSink#
ベースクラス:
IUnknown- SetBidiLevel = <COM method offset 5: WinFunctionType>#
- SetLineBreakpoints = <COM method offset 4: WinFunctionType>#
- SetNumberSubstitution = <COM method offset 6: WinFunctionType>#
- SetScriptAnalysis = <COM method offset 3: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteTextAnalysisSource#
ベースクラス:
IUnknown- GetLocaleName = <COM method offset 6: WinFunctionType>#
- GetNumberSubstitution = <COM method offset 7: WinFunctionType>#
- GetParagraphReadingDirection = <COM method offset 5: WinFunctionType>#
- GetTextAtPosition = <COM method offset 3: WinFunctionType>#
- GetTextBeforePosition = <COM method offset 4: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteTextAnalyzer#
ベースクラス:
IUnknown- AnalyzeBidi = <COM method offset 4: WinFunctionType>#
- AnalyzeLineBreakpoints = <COM method offset 6: WinFunctionType>#
- AnalyzeNumberSubstition = <COM method offset 5: WinFunctionType>#
- AnalyzeScript = <COM method offset 3: WinFunctionType>#
- GetGdiCompatibleGlyphPlacements = <COM method offset 9: WinFunctionType>#
- GetGlyphPlacements = <COM method offset 8: WinFunctionType>#
- GetGlyphs = <COM method offset 7: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteTextFormat#
ベースクラス:
IUnknown- GetFlowDirection = <COM method offset 15: WinFunctionType>#
- GetFontCollection = <COM method offset 19: WinFunctionType>#
- GetFontFamilyName = <COM method offset 21: WinFunctionType>#
- GetFontFamilyNameLength = <COM method offset 20: WinFunctionType>#
- GetFontSize = <COM method offset 25: WinFunctionType>#
- GetFontStretch = <COM method offset 24: WinFunctionType>#
- GetFontStyle = <COM method offset 23: WinFunctionType>#
- GetFontWeight = <COM method offset 22: WinFunctionType>#
- GetIncrementalTabStop = <COM method offset 16: WinFunctionType>#
- GetLineSpacing = <COM method offset 18: WinFunctionType>#
- GetLocaleName = <COM method offset 27: WinFunctionType>#
- GetLocaleNameLength = <COM method offset 26: WinFunctionType>#
- GetParagraphAlignment = <COM method offset 12: WinFunctionType>#
- GetReadingDirection = <COM method offset 14: WinFunctionType>#
- GetTextAlignment = <COM method offset 11: WinFunctionType>#
- GetTrimming = <COM method offset 17: WinFunctionType>#
- GetWordWrapping = <COM method offset 13: WinFunctionType>#
- SetFlowDirection = <COM method offset 7: WinFunctionType>#
- SetIncrementalTabStop = <COM method offset 8: WinFunctionType>#
- SetLineSpacing = <COM method offset 10: WinFunctionType>#
- SetParagraphAlignment = <COM method offset 4: WinFunctionType>#
- SetReadingDirection = <COM method offset 6: WinFunctionType>#
- SetTextAlignment = <COM method offset 3: WinFunctionType>#
- SetTrimming = <COM method offset 9: WinFunctionType>#
- SetWordWrapping = <COM method offset 5: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteTextLayout#
ベースクラス:
IUnknown- DetermineMinWidth = <COM method offset 63: WinFunctionType>#
- Draw = <COM method offset 58: WinFunctionType>#
- GetClusterMetrics = <COM method offset 62: WinFunctionType>#
- GetDeawingEffect = <COM method offset 53: WinFunctionType>#
- GetFlowDirection = <COM method offset 15: WinFunctionType>#
- GetFontCollection = <COM method offset 19: WinFunctionType>#
- GetFontFamilyName = <COM method offset 21: WinFunctionType>#
- GetFontFamilyNameLength = <COM method offset 20: WinFunctionType>#
- GetFontSize = <COM method offset 25: WinFunctionType>#
- GetFontStretch = <COM method offset 24: WinFunctionType>#
- GetFontStyle = <COM method offset 23: WinFunctionType>#
- GetFontWeight = <COM method offset 22: WinFunctionType>#
- GetIncrementalTabStop = <COM method offset 16: WinFunctionType>#
- GetInlineObject = <COM method offset 54: WinFunctionType>#
- GetLineMetrics = <COM method offset 59: WinFunctionType>#
- GetLineSpacing = <COM method offset 18: WinFunctionType>#
- GetLocaleName = <COM method offset 27: WinFunctionType>#
- GetLocaleNameLength = <COM method offset 26: WinFunctionType>#
- GetMaxHeight = <COM method offset 43: WinFunctionType>#
- GetMaxWidth = <COM method offset 42: WinFunctionType>#
- GetMetrics = <COM method offset 60: WinFunctionType>#
- GetOverhangMetrics = <COM method offset 61: WinFunctionType>#
- GetParagraphAlignment = <COM method offset 12: WinFunctionType>#
- GetReadingDirection = <COM method offset 14: WinFunctionType>#
- GetStrikethrough = <COM method offset 52: WinFunctionType>#
- GetTextAlignment = <COM method offset 11: WinFunctionType>#
- GetTrimming = <COM method offset 17: WinFunctionType>#
- GetTypography = <COM method offset 55: WinFunctionType>#
- GetUnderline = <COM method offset 51: WinFunctionType>#
- GetWordWrapping = <COM method offset 13: WinFunctionType>#
- HitTestPoint = <COM method offset 64: WinFunctionType>#
- HitTestTextPosition = <COM method offset 65: WinFunctionType>#
- HitTestTextRange = <COM method offset 66: WinFunctionType>#
- SetDrawingEffect = <COM method offset 38: WinFunctionType>#
- SetFlowDirection = <COM method offset 7: WinFunctionType>#
- SetFontCollection = <COM method offset 30: WinFunctionType>#
- SetFontFamilyName = <COM method offset 31: WinFunctionType>#
- SetFontSize = <COM method offset 35: WinFunctionType>#
- SetFontStretch = <COM method offset 34: WinFunctionType>#
- SetFontStyle = <COM method offset 33: WinFunctionType>#
- SetFontWeight = <COM method offset 32: WinFunctionType>#
- SetIncrementalTabStop = <COM method offset 8: WinFunctionType>#
- SetInlineObject = <COM method offset 39: WinFunctionType>#
- SetLineSpacing = <COM method offset 10: WinFunctionType>#
- SetLocaleName = <COM method offset 41: WinFunctionType>#
- SetMaxHeight = <COM method offset 29: WinFunctionType>#
- SetMaxWidth = <COM method offset 28: WinFunctionType>#
- SetParagraphAlignment = <COM method offset 4: WinFunctionType>#
- SetReadingDirection = <COM method offset 6: WinFunctionType>#
- SetStrilethrough = <COM method offset 37: WinFunctionType>#
- SetTextAlignment = <COM method offset 3: WinFunctionType>#
- SetTrimming = <COM method offset 9: WinFunctionType>#
- SetTypography = <COM method offset 40: WinFunctionType>#
- SetUnderline = <COM method offset 36: WinFunctionType>#
- SetWordWrapping = <COM method offset 5: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteTextRenderer#
ベースクラス:
IUnknown- DrawGlyphRun = <COM method offset 6: WinFunctionType>#
- DrawInlineObject = <COM method offset 9: WinFunctionType>#
- DrawStrikethrough = <COM method offset 8: WinFunctionType>#
- DrawUnderline = <COM method offset 7: WinFunctionType>#
- GetPixelsPerDip = <COM method offset 5: WinFunctionType>#
- GetcurrentTransform = <COM method offset 4: WinFunctionType>#
- IsPixelSnappingDisabled = <COM method offset 3: WinFunctionType>#
- class powcd2d.dwrite.types.IDWriteTypography#
ベースクラス:
IUnknown- AddFontFeature = <COM method offset 3: WinFunctionType>#
- GetFontFeature = <COM method offset 5: WinFunctionType>#
- GetFontFeatureCount = <COM method offset 4: WinFunctionType>#
- powcd2d.dwrite.types.dwrite_make_opentype_tag(fourcc_str: str) int#