powcd2d.dwrite.types module

目次

powcd2d.dwrite.types module#

class powcd2d.dwrite.types.DWriteBreakCondition(*values)#

ベースクラス: IntEnum

DWRITE_BREAK_CONDITION

CAN_BREAK = 1#
MAY_NOT_BREAK = 2#
MUST_BREAK = 3#
NEUTRAL = 0#
class powcd2d.dwrite.types.DWriteClusterMetrics#

ベースクラス: Structure

DWRITE_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)#

ベースクラス: IntEnum

DWRITE_FACTORY_TYPE

ISOLATED = 1#
SHARED = 0#
class powcd2d.dwrite.types.DWriteFlowDirection(*values)#

ベースクラス: IntEnum

DWRITE_FLOW_DIRECTION

BOTTOM_TO_TOP = 1#
LEFT_TO_RIGHT = 2#
RIGHT_TO_LEFT = 3#
TOP_TO_BOTTOM = 0#
class powcd2d.dwrite.types.DWriteFontFaceType(*values)#

ベースクラス: IntEnum

DWRITE_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#

ベースクラス: Structure

DWRITE_FONT_FEATURE

property name_tag: DWriteFontFeatureTag#
parameter#

Structure/Union member

class powcd2d.dwrite.types.DWriteFontFeatureTag(*values)#

ベースクラス: IntEnum

DWRITE_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)#

ベースクラス: IntEnum

DWRITE_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#

ベースクラス: Structure

DWRITE_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)#

ベースクラス: IntFlag

DWRITE_FONT_SIMULATIONS

BOLD = 1#
NONE = 0#
OBLIQUE = 2#
class powcd2d.dwrite.types.DWriteFontStretch(*values)#

ベースクラス: IntEnum

DWRITE_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)#

ベースクラス: IntEnum

DWRITE_FONT_STYLE

ITALIC = 2#
NORMAL = 0#
OBLIQUE = 1#
class powcd2d.dwrite.types.DWriteFontWeight(*values)#

ベースクラス: IntEnum

DWRITE_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#

ベースクラス: Structure

DWRITE_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#

ベースクラス: Structure

DWRITE_GLYPH_OFFSET

advance_offset#

Structure/Union member

ascender_offset#

Structure/Union member

class powcd2d.dwrite.types.DWriteGlyphRun#

ベースクラス: Structure

DWRITE_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#

ベースクラス: Structure

DWRITE_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#

ベースクラス: Structure

DWRITE_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)#

ベースクラス: IntEnum

DWRITE_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#

ベースクラス: Structure

DWRITE_INLINE_OBJECT_METRICS

baseline#

Structure/Union member

supports_sideways#

Structure/Union member

width#

Structure/Union member

class powcd2d.dwrite.types.DWriteLineBreakpoint#

ベースクラス: Structure

DWRITE_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#

ベースクラス: Structure

DWRITE_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)#

ベースクラス: IntEnum

DWRITE_LINE_SPACING_METHOD

DEFAULT = 0#
PROPORTIONAL = 2#
UNIFORM = 1#
class powcd2d.dwrite.types.DWriteMatrix#

ベースクラス: Structure

DWRITE_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)#

ベースクラス: IntEnum

DWRITE_NUMBER_SUBSTITUTION_METHOD

CONTEXTUAL = 1#
FROM_CULTURE = 0#
NATIONAL = 3#
NONE = 2#
TRADITIONAL = 4#
class powcd2d.dwrite.types.DWriteOverhangMetrics#

ベースクラス: Structure

DWRITE_OVERHANG_METRICS

bottom#

Structure/Union member

left#

Structure/Union member

right#

Structure/Union member

top#

Structure/Union member

class powcd2d.dwrite.types.DWriteParagraphAlign(*values)#

ベースクラス: IntEnum

DWRITE_PARAGRAPH_ALIGNMENT

CENTER = 2#
FAR = 1#
NEAR = 0#
class powcd2d.dwrite.types.DWritePixelGeometry(*values)#

ベースクラス: IntEnum

DWRITE_PIXEL_GEOMETRY

BGR = 2#
FLAT = 0#
RGB = 1#
class powcd2d.dwrite.types.DWriteReadingDirection(*values)#

ベースクラス: IntEnum

DWRITE_READING_DIRECTION

BOTTOM_TO_TOP = 3#
LEFT_TO_RIGHT = 0#
RIGHT_TO_LEFT = 1#
TOP_TO_BOTTOM = 2#
class powcd2d.dwrite.types.DWriteRenderingMode(*values)#

ベースクラス: IntEnum

DWRITE_RENDERING_MODE

ALIASED = 1#
DEFAULT = 0#
GDI_CLASSIC = 2#
GDI_NATURAL = 3#
NATURAL = 4#
NATURAL_SYMMETRIC = 5#
OUTLINE = 6#
class powcd2d.dwrite.types.DWriteScriptAnalysis#

ベースクラス: Structure

DWRITE_SCRIPT_ANALYSIS

script#

Structure/Union member

property shapes: DWriteScriptShape#
class powcd2d.dwrite.types.DWriteScriptShape(*values)#

ベースクラス: IntEnum

DWRITE_SCRIPT_SHAPES

DEFAULT = 0#
NO_VISUAL = 1#
class powcd2d.dwrite.types.DWriteShapingGlyphProps#

ベースクラス: Structure

DWRITE_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#

ベースクラス: Structure

DWRITE_SHAPING_TEXT_PROPERTIES

property can_break_shapingafter: bool#
property is_shapedalone: bool#
property reserved: int#
property reserved1: bool#
class powcd2d.dwrite.types.DWriteStrikethrough#

ベースクラス: Structure

DWRITE_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)#

ベースクラス: IntEnum

DWRITE_TEXT_ALIGNMENT

CENTER = 2#
JUSTIFIED = 3#
LEADING = 0#
TRAILING = 1#
class powcd2d.dwrite.types.DWriteTextMetrics#

ベースクラス: Structure

DWRITE_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#

ベースクラス: Structure

DWRITE_TEXT_RANGE

length#

Structure/Union member

start_position#

Structure/Union member

class powcd2d.dwrite.types.DWriteTextureType(*values)#

ベースクラス: IntEnum

DWRITE_TEXTURE_TYPE

ALIASED_1x1 = 0#
CLEARTYPE_3x1 = 1#
class powcd2d.dwrite.types.DWriteTrimming#

ベースクラス: Structure

DWRITE_TRIMMING

delimiter#

Structure/Union member

delimiter_count#

Structure/Union member

property granularity: DWriteTrimmingGranularity#
class powcd2d.dwrite.types.DWriteTrimmingGranularity(*values)#

ベースクラス: IntEnum

DWRITE_TRIMMING_GRANULARITY

CHARACTER = 1#
NONE = 0#
WORD = 2#
class powcd2d.dwrite.types.DWriteTypegraphicFeatures#

ベースクラス: Structure

DWRITE_TYPOGRAPHIC_FEATURES

feature_count#

Structure/Union member

features#

Structure/Union member

class powcd2d.dwrite.types.DWriteUnderline#

ベースクラス: Structure

DWRITE_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)#

ベースクラス: IntEnum

DWRITE_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#