powcd2d.d2d.types module

目次

powcd2d.d2d.types module#

Direct2DのCOMインターフェイス型と構造体の定義。

COMインターフェイスの型や構造体のみ必要な場合に直接インポートしてください。

class powcd2d.d2d.types.D2D1AntialiasMode(*values)#

ベースクラス: IntEnum

D2D1_ANTIALIAS_MODE。

ALIASED = 1#
PER_PRIMITIVE = 0#
class powcd2d.d2d.types.D2D1ArcSize(*values)#

ベースクラス: IntEnum

D2D1_ARC_SIZE

LARGE = 1#
SMALL = 0#
class powcd2d.d2d.types.D2D1ArgSegment#

ベースクラス: Structure

D2D1_ARC_SEGMENT

arc_size#

Structure/Union member

point#

Structure/Union member

rotation_angle#

Structure/Union member

size#

Structure/Union member

sweep_direction#

Structure/Union member

class powcd2d.d2d.types.D2D1BezierSegment#

ベースクラス: Structure

D2D1_BEZIER_SEGMENT

point1#

Structure/Union member

point2#

Structure/Union member

point3#

Structure/Union member

class powcd2d.d2d.types.D2D1BitmapBrushProps#

ベースクラス: Structure

D2D1_BITMAP_BRUSH_PROPERTIES

extend_mode_x#

Structure/Union member

extend_mode_y#

Structure/Union member

interpolation_mode#

Structure/Union member

class powcd2d.d2d.types.D2D1BitmapInterpolationMode(*values)#

ベースクラス: IntEnum

D2D1_BITMAP_INTERPOLATION_MODE。

LINEAR = 1#
NEAREST_NEIGHBOR = 0#
class powcd2d.d2d.types.D2D1BitmapProps#

ベースクラス: Structure

D2D1_BITMAP_PROPERTIES

dpi_x#

Structure/Union member

dpi_y#

Structure/Union member

pixel_format#

Structure/Union member

class powcd2d.d2d.types.D2D1BrushProps#

ベースクラス: Structure

D2D1_BRUSH_PROPERTIES

opacity#

Structure/Union member

transform#

Structure/Union member

class powcd2d.d2d.types.D2D1CapStyle(*values)#

ベースクラス: IntEnum

D2D1_CAP_STYLE

FLAT = 0#
ROUND = 2#
SQUARE = 1#
TRIANGLE = 3#
class powcd2d.d2d.types.D2D1CombineMode(*values)#

ベースクラス: IntEnum

D2D1_COMBINE_MODE

EXCLUDE = 3#
INTERSECT = 1#
UNION = 0#
XOR = 2#
class powcd2d.d2d.types.D2D1CompatibleRenderTargetOption(*values)#

ベースクラス: IntFlag

D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS

COMPATIBLE = 1#
NONE = 0#
class powcd2d.d2d.types.D2D1DCInitializeMode(*values)#

ベースクラス: IntEnum

D2D1_DC_INITIALIZE_MODE

CLEAR = 1#
COPY = 0#
class powcd2d.d2d.types.D2D1DashStyle(*values)#

ベースクラス: IntEnum

D2D1_DASH_STYLE

CUSTOM = 5#
DASH = 1#
DASH_DOT = 3#
DASH_DOT_DOT = 4#
DOT = 2#
SOLID = 0#
class powcd2d.d2d.types.D2D1DebugLevel(*values)#

ベースクラス: IntEnum

D2D1_DEBUG_LEVEL

ERROR = 1#
INFORMATION = 3#
NONE = 0#
WARNING = 2#
class powcd2d.d2d.types.D2D1DrawTextOption(*values)#

ベースクラス: IntEnum

D2D1_DRAW_TEXT_OPTIONS

CLIP = 2#
DISABLE_COLOR_BITMAP_SNAPPING = 8#
ENABLE_COLOR_FONT = 4#
NONE = 0#
NO_SNAP = 1#
class powcd2d.d2d.types.D2D1DrawingStateDesc#

ベースクラス: Structure

D2D1_DRAWING_STATE_DESCRIPTION

antialias_mode#

Structure/Union member

tag1#

Structure/Union member

tag2#

Structure/Union member

text_antialias_mode#

Structure/Union member

transform#

Structure/Union member

class powcd2d.d2d.types.D2D1Ellipse#

ベースクラス: Structure

D2D1_ELLIPSE

point#

Structure/Union member

radius_x#

Structure/Union member

radius_y#

Structure/Union member

class powcd2d.d2d.types.D2D1ExtendMode(*values)#

ベースクラス: IntEnum

D2D1_EXTEND_MODE。

CLAMP = 0#
MIRROR = 2#
WRAP = 1#
class powcd2d.d2d.types.D2D1FactoryOption#

ベースクラス: Structure

D2D1_FACTORY_OPTIONS

debug_level#

Structure/Union member

class powcd2d.d2d.types.D2D1FactoryType(*values)#

ベースクラス: IntEnum

D2D1_FACTORY_TYPE

MULTI_THREADED = 1#
SINGLE_THREADED = 0#
class powcd2d.d2d.types.D2D1FeatureLevel(*values)#

ベースクラス: IntEnum

D2D1_FEATURE_LEVEL

DEFAULT = 0#
class powcd2d.d2d.types.D2D1FigureBegin(*values)#

ベースクラス: IntEnum

D2D1_FIGURE_BEGIN

FILLED = 0#
HOLLOW = 1#
class powcd2d.d2d.types.D2D1FigureEnd(*values)#

ベースクラス: IntEnum

D2D1_FIGURE_END

CLOSED = 1#
OPEN = 0#
class powcd2d.d2d.types.D2D1FillMode(*values)#

ベースクラス: IntEnum

D2D1_FILL_MODE

ALTERNATE = 0#
WINDING = 1#
class powcd2d.d2d.types.D2D1Gamma(*values)#

ベースクラス: IntEnum

D2D1_GAMMA。

class powcd2d.d2d.types.D2D1GeometryRelation(*values)#

ベースクラス: IntEnum

D2D1_GEOMETRY_RELATION

CONTAINS = 3#
DISJOINT = 1#
IS_CONTAINED = 2#
OVERLAP = 4#
UNKNOWN = 0#
class powcd2d.d2d.types.D2D1GeometrySimplificationOption(*values)#

ベースクラス: IntEnum

D2D1_GEOMETRY_SIMPLIFICATION_OPTION

CUBICS_AND_LINES = 0#
LINES = 1#
class powcd2d.d2d.types.D2D1GradientStop#

ベースクラス: Structure

D2D1_GRADIENT_STOP

color#

Structure/Union member

position#

Structure/Union member

class powcd2d.d2d.types.D2D1HwndRenderTargetProps#

ベースクラス: Structure

D2D1_HWND_RENDER_TARGET_PROPERTIES

hwnd#

Structure/Union member

pixel_size#

Structure/Union member

present_options#

Structure/Union member

class powcd2d.d2d.types.D2D1InterpolationModeDefinition(*values)#

ベースクラス: IntEnum

D2D1_INTERPOLATION_MODE_DEFINITION。

ANISOTROPIC = 4#
CUBIC = 2#
FANT = 6#
HIGH_QUALITY_CUBIC = 5#
LINEAR = 1#
MIPMAP_LINEAR = 7#
MULTI_SAMPLE_LINEAR = 3#
NEAREST_NEIGHBOR = 0#
class powcd2d.d2d.types.D2D1LayerOption(*values)#

ベースクラス: IntFlag

D2D1_LAYER_OPTIONS

INITIALIZE_FOR_CLEARTYPE = 1#
NONE = 0#
class powcd2d.d2d.types.D2D1LayerParams#

ベースクラス: Structure

D2D1_LAYER_PARAMETERS

content_bounds#

Structure/Union member

geometric_mask#

Structure/Union member

layer_options#

Structure/Union member

mask_antialias_mode#

Structure/Union member

mask_transform#

Structure/Union member

opacity#

Structure/Union member

opacity_brush#

Structure/Union member

class powcd2d.d2d.types.D2D1LineJoin(*values)#

ベースクラス: IntEnum

D2D1_LINE_JOIN

BEVEL = 1#
MITER = 0#
MITER_OR_BEVEL = 3#
ROUND = 2#
class powcd2d.d2d.types.D2D1LinearGradientBrushProps#

ベースクラス: Structure

D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES

end_point#

Structure/Union member

start_point#

Structure/Union member

class powcd2d.d2d.types.D2D1OpacityMaskContent(*values)#

ベースクラス: IntEnum

D2D1_OPACITY_MASK_CONTENT。

GRAPHICS = 0#
TEXT_GDI_COMPATIBLE = 2#
TEXT_NATURAL = 1#
class powcd2d.d2d.types.D2D1PathSegment(*values)#

ベースクラス: IntFlag

D2D1_PATH_SEGMENT

FORCE_ROUND_LINE_JOIN = 2#
FORCE_UNSTROKED = 1#
NONE = 0#
class powcd2d.d2d.types.D2D1PresentOption(*values)#

ベースクラス: IntFlag

D2D1_PRESENT_OPTIONS

IMMEDIATELY = 2#
NONE = 0#
RETAIN_CONTENTS = 1#
class powcd2d.d2d.types.D2D1QuardraticBezierSegment#

ベースクラス: Structure

D2D1_QUADRATIC_BEZIER_SEGMENT

point1#

Structure/Union member

point2#

Structure/Union member

class powcd2d.d2d.types.D2D1RadialGradientBrushProps#

ベースクラス: Structure

D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES

center#

Structure/Union member

gradient_origin_offset#

Structure/Union member

radius_x#

Structure/Union member

radius_y#

Structure/Union member

class powcd2d.d2d.types.D2D1RenderTargetProps#

ベースクラス: Structure

D2D1_RENDER_TARGET_PROPERTIES

dpi_x#

Structure/Union member

dpi_y#

Structure/Union member

min_level#

Structure/Union member

pixel_format#

Structure/Union member

type#

Structure/Union member

usage#

Structure/Union member

class powcd2d.d2d.types.D2D1RenderTargetType(*values)#

ベースクラス: IntEnum

D2D1_RENDER_TARGET_TYPE

DEFAULT = 0#
HARDWARE = 2#
SOFTWARE = 1#
class powcd2d.d2d.types.D2D1RenderTargetUsage(*values)#

ベースクラス: IntFlag

D2D1_RENDER_TARGET_USAGE

FORCE_BITMAP_REMOTING = 1#
GDI_COMPATIBLE = 2#
NONE = 0#
class powcd2d.d2d.types.D2D1RoundedRect#

ベースクラス: Structure

D2D1_ROUNDED_RECT

radius_x#

Structure/Union member

radius_y#

Structure/Union member

rect#

Structure/Union member

class powcd2d.d2d.types.D2D1StrokeStyleProps#

ベースクラス: Structure

D2D1_STROKE_STYLE_PROPERTIES

dash_cap#

Structure/Union member

dash_offset#

Structure/Union member

dash_style#

Structure/Union member

end_cap#

Structure/Union member

line_join#

Structure/Union member

miter_limit#

Structure/Union member

start_cap#

Structure/Union member

class powcd2d.d2d.types.D2D1SweepDirection(*values)#

ベースクラス: IntEnum

D2D1_SWEEP_DIRECTION

CLOCKWISE = 1#
COUNTER_CLOCKWISE = 0#
class powcd2d.d2d.types.D2D1TextAntialiasMode(*values)#

ベースクラス: IntEnum

D2D1_TEXT_ANTIALIAS_MODE。

ALIASED = 3#
CLEARTYPE = 1#
DEFAULT = 0#
GRAYSCALE = 2#
class powcd2d.d2d.types.D2D1Triangle#

ベースクラス: Structure

D2D1_TRIANGLE

point1#

Structure/Union member

point2#

Structure/Union member

point3#

Structure/Union member

class powcd2d.d2d.types.D2D1WindowState(*values)#

ベースクラス: IntFlag

D2D1_WINDOW_STATE

NONE = 0#
OCCLUDED = 1#
class powcd2d.d2d.types.ID2D1Bitmap#

ベースクラス: IUnknown

CopyFromBitmap = <COM method offset 8: WinFunctionType>#
CopyFromMemory = <COM method offset 10: WinFunctionType>#
CopyFromRenderTarget = <COM method offset 9: WinFunctionType>#
GetDpi = <COM method offset 7: WinFunctionType>#
GetFactory = <COM method offset 3: WinFunctionType>#
GetPixelFormat = <COM method offset 6: WinFunctionType>#
GetPixelSize = <COM method offset 5: WinFunctionType>#
GetSize = <COM method offset 4: WinFunctionType>#
class powcd2d.d2d.types.ID2D1BitmapBrush#

ベースクラス: IUnknown

GetBitmap = <COM method offset 11: WinFunctionType>#
GetExtendModeX = <COM method offset 8: WinFunctionType>#
GetExtendModeY = <COM method offset 9: WinFunctionType>#
GetFactory = <COM method offset 3: WinFunctionType>#
GetInterpolationMode = <COM method offset 10: WinFunctionType>#
SetBitmap = <COM method offset 7: WinFunctionType>#
SetExtendModeX = <COM method offset 4: WinFunctionType>#
SetExtendModeY = <COM method offset 5: WinFunctionType>#
SetInterpolationMode = <COM method offset 6: WinFunctionType>#
class powcd2d.d2d.types.ID2D1BitmapRenderTarget#

ベースクラス: IUnknown

class powcd2d.d2d.types.ID2D1Brush#

ベースクラス: IUnknown

GetFactory = <COM method offset 3: WinFunctionType>#
GetOpacity = <COM method offset 7: WinFunctionType>#
GetTransform = <COM method offset 8: WinFunctionType>#
SetOpacity = <COM method offset 5: WinFunctionType>#
SetTransform = <COM method offset 6: WinFunctionType>#
class powcd2d.d2d.types.ID2D1DCRenderTarget#

ベースクラス: IUnknown

BeginDraw = <COM method offset 48: WinFunctionType>#
BindDC = <COM method offset 57: WinFunctionType>#
Clear = <COM method offset 47: WinFunctionType>#
CreateBitmap = <COM method offset 4: WinFunctionType>#
CreateBitmapBrush = <COM method offset 7: WinFunctionType>#
CreateBitmapFromWicBitmap = <COM method offset 5: WinFunctionType>#
CreateCompatibleRenderTarget = <COM method offset 12: WinFunctionType>#
CreateGradientStopCollection = <COM method offset 9: WinFunctionType>#
CreateLayer = <COM method offset 13: WinFunctionType>#
CreateLinearGradientBrush = <COM method offset 10: WinFunctionType>#
CreateMesh = <COM method offset 14: WinFunctionType>#
CreateRadialGradientBrush = <COM method offset 11: WinFunctionType>#
CreateSharedBitmap = <COM method offset 6: WinFunctionType>#
CreateSolidColorBrush = <COM method offset 8: WinFunctionType>#
DrawBitmap = <COM method offset 26: WinFunctionType>#
DrawEllipse = <COM method offset 20: WinFunctionType>#
DrawGeometry = <COM method offset 22: WinFunctionType>#
DrawGlyphRun = <COM method offset 29: WinFunctionType>#
DrawLine = <COM method offset 15: WinFunctionType>#
DrawRectangle = <COM method offset 16: WinFunctionType>#
DrawRoundedRectangle = <COM method offset 18: WinFunctionType>#
DrawText = <COM method offset 27: WinFunctionType>#
DrawTextLayout = <COM method offset 28: WinFunctionType>#
EndDraw = <COM method offset 49: WinFunctionType>#
FillEllipse = <COM method offset 21: WinFunctionType>#
FillGeometry = <COM method offset 23: WinFunctionType>#
FillMesh = <COM method offset 24: WinFunctionType>#
FillOpacityMask = <COM method offset 25: WinFunctionType>#
FillRectangle = <COM method offset 17: WinFunctionType>#
FillRoundedRectangle = <COM method offset 19: WinFunctionType>#
Flush = <COM method offset 42: WinFunctionType>#
GetAntialiasMode = <COM method offset 33: WinFunctionType>#
GetDpi = <COM method offset 52: WinFunctionType>#
GetFactory = <COM method offset 3: WinFunctionType>#
GetMaximumBitmapSize = <COM method offset 55: WinFunctionType>#
GetPixelFormat = <COM method offset 50: WinFunctionType>#
GetPixelSize = <COM method offset 54: WinFunctionType>#
GetSize = <COM method offset 53: WinFunctionType>#
GetTags = <COM method offset 39: WinFunctionType>#
GetTextAntialiasMode = <COM method offset 35: WinFunctionType>#
GetTextRenderingParams = <COM method offset 37: WinFunctionType>#
GetTransform = <COM method offset 31: WinFunctionType>#
IsSupported = <COM method offset 56: WinFunctionType>#
PopAxisAlignedClip = <COM method offset 46: WinFunctionType>#
PopPayer = <COM method offset 41: WinFunctionType>#
PushAxisAlignedClip = <COM method offset 45: WinFunctionType>#
PushLayer = <COM method offset 40: WinFunctionType>#
RestoreDrawingState = <COM method offset 44: WinFunctionType>#
SaveDrawingState = <COM method offset 43: WinFunctionType>#
SetAntialiasMode = <COM method offset 32: WinFunctionType>#
SetDpi = <COM method offset 51: WinFunctionType>#
SetTags = <COM method offset 38: WinFunctionType>#
SetTextAntialiasMode = <COM method offset 34: WinFunctionType>#
SetTextRenderingParams = <COM method offset 36: WinFunctionType>#
SetTransform = <COM method offset 30: WinFunctionType>#
class powcd2d.d2d.types.ID2D1DrawingStateBlock#

ベースクラス: IUnknown

GetDescription = <COM method offset 4: WinFunctionType>#
GetFactory = <COM method offset 3: WinFunctionType>#
GetTextRenderingParams = <COM method offset 7: WinFunctionType>#
SetDescription = <COM method offset 5: WinFunctionType>#
SetTextRenderingParams = <COM method offset 6: WinFunctionType>#
class powcd2d.d2d.types.ID2D1EllipseGeometry#

ベースクラス: IUnknown

CombineWithGeometry = <COM method offset 11: WinFunctionType>#
CompareWithGeometry = <COM method offset 8: WinFunctionType>#
ComputeArea = <COM method offset 13: WinFunctionType>#
ComputeLength = <COM method offset 14: WinFunctionType>#
ComputePointAtLength = <COM method offset 15: WinFunctionType>#
FillContainsPoint = <COM method offset 7: WinFunctionType>#
GetBounds = <COM method offset 4: WinFunctionType>#
GetFactory = <COM method offset 3: WinFunctionType>#
GetRoundedRect = <COM method offset 17: WinFunctionType>#
GetWidenedBounds = <COM method offset 5: WinFunctionType>#
Outline = <COM method offset 12: WinFunctionType>#
Simplify = <COM method offset 9: WinFunctionType>#
StrokeContainsPoint = <COM method offset 6: WinFunctionType>#
Tessellate = <COM method offset 10: WinFunctionType>#
Widen = <COM method offset 16: WinFunctionType>#
class powcd2d.d2d.types.ID2D1Factory#

ベースクラス: IUnknown

CreateDCRenderTarget = <COM method offset 16: WinFunctionType>#
CreateDrawingStateBlock = <COM method offset 12: WinFunctionType>#
CreateDxgiSurfaceRenderTarget = <COM method offset 15: WinFunctionType>#
CreateEllipseGeometry = <COM method offset 7: WinFunctionType>#
CreateGeometryGroup = <COM method offset 8: WinFunctionType>#
CreateHwndRenderTarget = <COM method offset 14: WinFunctionType>#
CreatePathGeometry = <COM method offset 10: WinFunctionType>#
CreateRectangleGeometry = <COM method offset 5: WinFunctionType>#
CreateRoundedRectangleGeometry = <COM method offset 6: WinFunctionType>#
CreateStrokeStyle = <COM method offset 11: WinFunctionType>#
CreateTransformedGeometry = <COM method offset 9: WinFunctionType>#
CreateWicBitmapRenderTarget = <COM method offset 13: WinFunctionType>#
GetDesktopDpi = <COM method offset 4: WinFunctionType>#
ReloadSystemMetrics = <COM method offset 3: WinFunctionType>#
class powcd2d.d2d.types.ID2D1GdiInteropRenderTarget#

ベースクラス: IUnknown

GetDC = <COM method offset 3: WinFunctionType>#
ReleaseDC = <COM method offset 4: WinFunctionType>#
class powcd2d.d2d.types.ID2D1Geometry#

ベースクラス: IUnknown

CombineWithGeometry = <COM method offset 11: WinFunctionType>#
CompareWithGeometry = <COM method offset 8: WinFunctionType>#
ComputeArea = <COM method offset 13: WinFunctionType>#
ComputeLength = <COM method offset 14: WinFunctionType>#
ComputePointAtLength = <COM method offset 15: WinFunctionType>#
FillContainsPoint = <COM method offset 7: WinFunctionType>#
GetBounds = <COM method offset 4: WinFunctionType>#
GetFactory = <COM method offset 3: WinFunctionType>#
GetWidenedBounds = <COM method offset 5: WinFunctionType>#
Outline = <COM method offset 12: WinFunctionType>#
Simplify = <COM method offset 9: WinFunctionType>#
StrokeContainsPoint = <COM method offset 6: WinFunctionType>#
Tessellate = <COM method offset 10: WinFunctionType>#
Widen = <COM method offset 16: WinFunctionType>#
class powcd2d.d2d.types.ID2D1GeometryGroup#

ベースクラス: IUnknown

CombineWithGeometry = <COM method offset 11: WinFunctionType>#
CompareWithGeometry = <COM method offset 8: WinFunctionType>#
ComputeArea = <COM method offset 13: WinFunctionType>#
ComputeLength = <COM method offset 14: WinFunctionType>#
ComputePointAtLength = <COM method offset 15: WinFunctionType>#
FillContainsPoint = <COM method offset 7: WinFunctionType>#
GetBounds = <COM method offset 4: WinFunctionType>#
GetFactory = <COM method offset 3: WinFunctionType>#
GetFillMode = <COM method offset 17: WinFunctionType>#
GetSourceGeometryCount = <COM method offset 18: WinFunctionType>#
GetWidenedBounds = <COM method offset 5: WinFunctionType>#
GetsourceGeometries = <COM method offset 19: WinFunctionType>#
Outline = <COM method offset 12: WinFunctionType>#
Simplify = <COM method offset 9: WinFunctionType>#
StrokeContainsPoint = <COM method offset 6: WinFunctionType>#
Tessellate = <COM method offset 10: WinFunctionType>#
Widen = <COM method offset 16: WinFunctionType>#
class powcd2d.d2d.types.ID2D1GeometrySink#

ベースクラス: IUnknown

AddArc = <COM method offset 14: WinFunctionType>#
AddBezier = <COM method offset 11: WinFunctionType>#
AddBeziers = <COM method offset 7: WinFunctionType>#
AddLine = <COM method offset 10: WinFunctionType>#
AddLines = <COM method offset 6: WinFunctionType>#
AddQuadraticBezier = <COM method offset 12: WinFunctionType>#
AddQuadraticBeziers = <COM method offset 13: WinFunctionType>#
BeginFigure = <COM method offset 5: WinFunctionType>#
Close = <COM method offset 9: WinFunctionType>#
EndFigure = <COM method offset 8: WinFunctionType>#
SetFillMode = <COM method offset 3: WinFunctionType>#
SetSegmentFlags = <COM method offset 4: WinFunctionType>#
class powcd2d.d2d.types.ID2D1GradientStopCollection#

ベースクラス: IUnknown

GetColorInterpolationGamma = <COM method offset 6: WinFunctionType>#
GetExtendMode = <COM method offset 7: WinFunctionType>#
GetFactory = <COM method offset 3: WinFunctionType>#
GetGradientStopCount = <COM method offset 4: WinFunctionType>#
GetGradientStops = <COM method offset 5: WinFunctionType>#
class powcd2d.d2d.types.ID2D1HwndRenderTarget#

ベースクラス: IUnknown

BeginDraw = <COM method offset 48: WinFunctionType>#
CheckWindowState = <COM method offset 57: WinFunctionType>#
Clear = <COM method offset 47: WinFunctionType>#
CreateBitmap = <COM method offset 4: WinFunctionType>#
CreateBitmapBrush = <COM method offset 7: WinFunctionType>#
CreateBitmapFromWicBitmap = <COM method offset 5: WinFunctionType>#
CreateCompatibleRenderTarget = <COM method offset 12: WinFunctionType>#
CreateGradientStopCollection = <COM method offset 9: WinFunctionType>#
CreateLayer = <COM method offset 13: WinFunctionType>#
CreateLinearGradientBrush = <COM method offset 10: WinFunctionType>#
CreateMesh = <COM method offset 14: WinFunctionType>#
CreateRadialGradientBrush = <COM method offset 11: WinFunctionType>#
CreateSharedBitmap = <COM method offset 6: WinFunctionType>#
CreateSolidColorBrush = <COM method offset 8: WinFunctionType>#
DrawBitmap = <COM method offset 26: WinFunctionType>#
DrawEllipse = <COM method offset 20: WinFunctionType>#
DrawGeometry = <COM method offset 22: WinFunctionType>#
DrawGlyphRun = <COM method offset 29: WinFunctionType>#
DrawLine = <COM method offset 15: WinFunctionType>#
DrawRectangle = <COM method offset 16: WinFunctionType>#
DrawRoundedRectangle = <COM method offset 18: WinFunctionType>#
DrawText = <COM method offset 27: WinFunctionType>#
DrawTextLayout = <COM method offset 28: WinFunctionType>#
EndDraw = <COM method offset 49: WinFunctionType>#
FillEllipse = <COM method offset 21: WinFunctionType>#
FillGeometry = <COM method offset 23: WinFunctionType>#
FillMesh = <COM method offset 24: WinFunctionType>#
FillOpacityMask = <COM method offset 25: WinFunctionType>#
FillRectangle = <COM method offset 17: WinFunctionType>#
FillRoundedRectangle = <COM method offset 19: WinFunctionType>#
Flush = <COM method offset 42: WinFunctionType>#
GetAntialiasMode = <COM method offset 33: WinFunctionType>#
GetDpi = <COM method offset 52: WinFunctionType>#
GetFactory = <COM method offset 3: WinFunctionType>#
GetHWnd = <COM method offset 59: WinFunctionType>#
GetMaximumBitmapSize = <COM method offset 55: WinFunctionType>#
GetPixelFormat = <COM method offset 50: WinFunctionType>#
GetPixelSize = <COM method offset 54: WinFunctionType>#
GetSize = <COM method offset 53: WinFunctionType>#
GetTags = <COM method offset 39: WinFunctionType>#
GetTextAntialiasMode = <COM method offset 35: WinFunctionType>#
GetTextRenderingParams = <COM method offset 37: WinFunctionType>#
GetTransform = <COM method offset 31: WinFunctionType>#
IsSupported = <COM method offset 56: WinFunctionType>#
PopAxisAlignedClip = <COM method offset 46: WinFunctionType>#
PopPayer = <COM method offset 41: WinFunctionType>#
PushAxisAlignedClip = <COM method offset 45: WinFunctionType>#
PushLayer = <COM method offset 40: WinFunctionType>#
Resize = <COM method offset 58: WinFunctionType>#
RestoreDrawingState = <COM method offset 44: WinFunctionType>#
SaveDrawingState = <COM method offset 43: WinFunctionType>#
SetAntialiasMode = <COM method offset 32: WinFunctionType>#
SetDpi = <COM method offset 51: WinFunctionType>#
SetTags = <COM method offset 38: WinFunctionType>#
SetTextAntialiasMode = <COM method offset 34: WinFunctionType>#
SetTextRenderingParams = <COM method offset 36: WinFunctionType>#
SetTransform = <COM method offset 30: WinFunctionType>#
class powcd2d.d2d.types.ID2D1Image#

ベースクラス: IUnknown

GetFactory = <COM method offset 3: WinFunctionType>#
class powcd2d.d2d.types.ID2D1Layer#

ベースクラス: IUnknown

GetFactory = <COM method offset 3: WinFunctionType>#
GetSize = <COM method offset 4: WinFunctionType>#
class powcd2d.d2d.types.ID2D1LinearGradientBrush#

ベースクラス: IUnknown

GetBitmap = <COM method offset 11: WinFunctionType>#
GetEndPoint = <COM method offset 15: WinFunctionType>#
GetExtendModeX = <COM method offset 8: WinFunctionType>#
GetExtendModeY = <COM method offset 9: WinFunctionType>#
GetFactory = <COM method offset 3: WinFunctionType>#
GetGradientStopCollection = <COM method offset 16: WinFunctionType>#
GetInterpolationMode = <COM method offset 10: WinFunctionType>#
GetStartPoint = <COM method offset 14: WinFunctionType>#
SetBitmap = <COM method offset 7: WinFunctionType>#
SetEndPoint = <COM method offset 13: WinFunctionType>#
SetExtendModeX = <COM method offset 4: WinFunctionType>#
SetExtendModeY = <COM method offset 5: WinFunctionType>#
SetInterpolationMode = <COM method offset 6: WinFunctionType>#
SetStartPoint = <COM method offset 12: WinFunctionType>#
class powcd2d.d2d.types.ID2D1Mesh#

ベースクラス: IUnknown

GetFactory = <COM method offset 3: WinFunctionType>#
Open = <COM method offset 4: WinFunctionType>#
class powcd2d.d2d.types.ID2D1PathGeometry#

ベースクラス: IUnknown

CombineWithGeometry = <COM method offset 11: WinFunctionType>#
CompareWithGeometry = <COM method offset 8: WinFunctionType>#
ComputeArea = <COM method offset 13: WinFunctionType>#
ComputeLength = <COM method offset 14: WinFunctionType>#
ComputePointAtLength = <COM method offset 15: WinFunctionType>#
FillContainsPoint = <COM method offset 7: WinFunctionType>#
GetBounds = <COM method offset 4: WinFunctionType>#
GetFactory = <COM method offset 3: WinFunctionType>#
GetFigureCount = <COM method offset 20: WinFunctionType>#
GetSegmentCount = <COM method offset 19: WinFunctionType>#
GetWidenedBounds = <COM method offset 5: WinFunctionType>#
Open = <COM method offset 17: WinFunctionType>#
Outline = <COM method offset 12: WinFunctionType>#
Simplify = <COM method offset 9: WinFunctionType>#
Stream = <COM method offset 18: WinFunctionType>#
StrokeContainsPoint = <COM method offset 6: WinFunctionType>#
Tessellate = <COM method offset 10: WinFunctionType>#
Widen = <COM method offset 16: WinFunctionType>#
class powcd2d.d2d.types.ID2D1RadialGradientBrush#

ベースクラス: IUnknown

GetBitmap = <COM method offset 11: WinFunctionType>#
GetCenter = <COM method offset 16: WinFunctionType>#
GetExtendModeX = <COM method offset 8: WinFunctionType>#
GetExtendModeY = <COM method offset 9: WinFunctionType>#
GetFactory = <COM method offset 3: WinFunctionType>#
GetGradientOriginOffset = <COM method offset 17: WinFunctionType>#
GetGradientStopCollection = <COM method offset 20: WinFunctionType>#
GetInterpolationMode = <COM method offset 10: WinFunctionType>#
GetRadiusX = <COM method offset 18: WinFunctionType>#
GetRadiusY = <COM method offset 19: WinFunctionType>#
SetBitmap = <COM method offset 7: WinFunctionType>#
SetCenter = <COM method offset 12: WinFunctionType>#
SetExtendModeX = <COM method offset 4: WinFunctionType>#
SetExtendModeY = <COM method offset 5: WinFunctionType>#
SetGradientOriginOffset = <COM method offset 13: WinFunctionType>#
SetInterpolationMode = <COM method offset 6: WinFunctionType>#
SetRadiusX = <COM method offset 14: WinFunctionType>#
SetRadiusY = <COM method offset 15: WinFunctionType>#
class powcd2d.d2d.types.ID2D1RectangleGeometry#

ベースクラス: IUnknown

CombineWithGeometry = <COM method offset 11: WinFunctionType>#
CompareWithGeometry = <COM method offset 8: WinFunctionType>#
ComputeArea = <COM method offset 13: WinFunctionType>#
ComputeLength = <COM method offset 14: WinFunctionType>#
ComputePointAtLength = <COM method offset 15: WinFunctionType>#
FillContainsPoint = <COM method offset 7: WinFunctionType>#
GetBounds = <COM method offset 4: WinFunctionType>#
GetFactory = <COM method offset 3: WinFunctionType>#
GetRect = <COM method offset 17: WinFunctionType>#
GetWidenedBounds = <COM method offset 5: WinFunctionType>#
Outline = <COM method offset 12: WinFunctionType>#
Simplify = <COM method offset 9: WinFunctionType>#
StrokeContainsPoint = <COM method offset 6: WinFunctionType>#
Tessellate = <COM method offset 10: WinFunctionType>#
Widen = <COM method offset 16: WinFunctionType>#
class powcd2d.d2d.types.ID2D1RenderTarget#

ベースクラス: IUnknown

BeginDraw = <COM method offset 48: WinFunctionType>#
Clear = <COM method offset 47: WinFunctionType>#
CreateBitmap = <COM method offset 4: WinFunctionType>#
CreateBitmapBrush = <COM method offset 7: WinFunctionType>#
CreateBitmapFromWicBitmap = <COM method offset 5: WinFunctionType>#
CreateCompatibleRenderTarget = <COM method offset 12: WinFunctionType>#
CreateGradientStopCollection = <COM method offset 9: WinFunctionType>#
CreateLayer = <COM method offset 13: WinFunctionType>#
CreateLinearGradientBrush = <COM method offset 10: WinFunctionType>#
CreateMesh = <COM method offset 14: WinFunctionType>#
CreateRadialGradientBrush = <COM method offset 11: WinFunctionType>#
CreateSharedBitmap = <COM method offset 6: WinFunctionType>#
CreateSolidColorBrush = <COM method offset 8: WinFunctionType>#
DrawBitmap = <COM method offset 26: WinFunctionType>#
DrawEllipse = <COM method offset 20: WinFunctionType>#
DrawGeometry = <COM method offset 22: WinFunctionType>#
DrawGlyphRun = <COM method offset 29: WinFunctionType>#
DrawLine = <COM method offset 15: WinFunctionType>#
DrawRectangle = <COM method offset 16: WinFunctionType>#
DrawRoundedRectangle = <COM method offset 18: WinFunctionType>#
DrawText = <COM method offset 27: WinFunctionType>#
DrawTextLayout = <COM method offset 28: WinFunctionType>#
EndDraw = <COM method offset 49: WinFunctionType>#
FillEllipse = <COM method offset 21: WinFunctionType>#
FillGeometry = <COM method offset 23: WinFunctionType>#
FillMesh = <COM method offset 24: WinFunctionType>#
FillOpacityMask = <COM method offset 25: WinFunctionType>#
FillRectangle = <COM method offset 17: WinFunctionType>#
FillRoundedRectangle = <COM method offset 19: WinFunctionType>#
Flush = <COM method offset 42: WinFunctionType>#
GetAntialiasMode = <COM method offset 33: WinFunctionType>#
GetDpi = <COM method offset 52: WinFunctionType>#
GetFactory = <COM method offset 3: WinFunctionType>#
GetMaximumBitmapSize = <COM method offset 55: WinFunctionType>#
GetPixelFormat = <COM method offset 50: WinFunctionType>#
GetPixelSize = <COM method offset 54: WinFunctionType>#
GetSize = <COM method offset 53: WinFunctionType>#
GetTags = <COM method offset 39: WinFunctionType>#
GetTextAntialiasMode = <COM method offset 35: WinFunctionType>#
GetTextRenderingParams = <COM method offset 37: WinFunctionType>#
GetTransform = <COM method offset 31: WinFunctionType>#
IsSupported = <COM method offset 56: WinFunctionType>#
PopAxisAlignedClip = <COM method offset 46: WinFunctionType>#
PopPayer = <COM method offset 41: WinFunctionType>#
PushAxisAlignedClip = <COM method offset 45: WinFunctionType>#
PushLayer = <COM method offset 40: WinFunctionType>#
RestoreDrawingState = <COM method offset 44: WinFunctionType>#
SaveDrawingState = <COM method offset 43: WinFunctionType>#
SetAntialiasMode = <COM method offset 32: WinFunctionType>#
SetDpi = <COM method offset 51: WinFunctionType>#
SetTags = <COM method offset 38: WinFunctionType>#
SetTextAntialiasMode = <COM method offset 34: WinFunctionType>#
SetTextRenderingParams = <COM method offset 36: WinFunctionType>#
SetTransform = <COM method offset 30: WinFunctionType>#
class powcd2d.d2d.types.ID2D1Resource#

ベースクラス: IUnknown

GetFactory = <COM method offset 3: WinFunctionType>#
class powcd2d.d2d.types.ID2D1RoundedRectangleGeometry#

ベースクラス: IUnknown

CombineWithGeometry = <COM method offset 11: WinFunctionType>#
CompareWithGeometry = <COM method offset 8: WinFunctionType>#
ComputeArea = <COM method offset 13: WinFunctionType>#
ComputeLength = <COM method offset 14: WinFunctionType>#
ComputePointAtLength = <COM method offset 15: WinFunctionType>#
FillContainsPoint = <COM method offset 7: WinFunctionType>#
GetBounds = <COM method offset 4: WinFunctionType>#
GetFactory = <COM method offset 3: WinFunctionType>#
GetRoundedRect = <COM method offset 17: WinFunctionType>#
GetWidenedBounds = <COM method offset 5: WinFunctionType>#
Outline = <COM method offset 12: WinFunctionType>#
Simplify = <COM method offset 9: WinFunctionType>#
StrokeContainsPoint = <COM method offset 6: WinFunctionType>#
Tessellate = <COM method offset 10: WinFunctionType>#
Widen = <COM method offset 16: WinFunctionType>#
class powcd2d.d2d.types.ID2D1SimplifiedGeometrySink#

ベースクラス: IUnknown

AddBeziers = <COM method offset 7: WinFunctionType>#
AddLines = <COM method offset 6: WinFunctionType>#
BeginFigure = <COM method offset 5: WinFunctionType>#
Close = <COM method offset 9: WinFunctionType>#
EndFigure = <COM method offset 8: WinFunctionType>#
SetFillMode = <COM method offset 3: WinFunctionType>#
SetSegmentFlags = <COM method offset 4: WinFunctionType>#
class powcd2d.d2d.types.ID2D1SolidColorBrush#

ベースクラス: IUnknown

GetBitmap = <COM method offset 11: WinFunctionType>#
GetExtendModeX = <COM method offset 8: WinFunctionType>#
GetExtendModeY = <COM method offset 9: WinFunctionType>#
GetFactory = <COM method offset 3: WinFunctionType>#
GetInterpolationMode = <COM method offset 10: WinFunctionType>#
Getcolor = <COM method offset 13: WinFunctionType>#
SetBitmap = <COM method offset 7: WinFunctionType>#
SetColor = <COM method offset 12: WinFunctionType>#
SetExtendModeX = <COM method offset 4: WinFunctionType>#
SetExtendModeY = <COM method offset 5: WinFunctionType>#
SetInterpolationMode = <COM method offset 6: WinFunctionType>#
class powcd2d.d2d.types.ID2D1StrokeStyle#

ベースクラス: IUnknown

GetDashCap = <COM method offset 6: WinFunctionType>#
GetDashOffset = <COM method offset 9: WinFunctionType>#
GetDashStyle = <COM method offset 10: WinFunctionType>#
GetDashes = <COM method offset 12: WinFunctionType>#
GetDashesCount = <COM method offset 11: WinFunctionType>#
GetEndCap = <COM method offset 5: WinFunctionType>#
GetFactory = <COM method offset 3: WinFunctionType>#
GetLineJoin = <COM method offset 8: WinFunctionType>#
GetMiterLimit = <COM method offset 7: WinFunctionType>#
GetStartCap = <COM method offset 4: WinFunctionType>#
class powcd2d.d2d.types.ID2D1TessellationSink#

ベースクラス: IUnknown

AddTriangles = <COM method offset 3: WinFunctionType>#
Close = <COM method offset 4: WinFunctionType>#
class powcd2d.d2d.types.ID2D1TransformedGeometry#

ベースクラス: IUnknown

CombineWithGeometry = <COM method offset 11: WinFunctionType>#
CompareWithGeometry = <COM method offset 8: WinFunctionType>#
ComputeArea = <COM method offset 13: WinFunctionType>#
ComputeLength = <COM method offset 14: WinFunctionType>#
ComputePointAtLength = <COM method offset 15: WinFunctionType>#
FillContainsPoint = <COM method offset 7: WinFunctionType>#
GetBounds = <COM method offset 4: WinFunctionType>#
GetFactory = <COM method offset 3: WinFunctionType>#
GetSourceGeometry = <COM method offset 17: WinFunctionType>#
GetTransform = <COM method offset 18: WinFunctionType>#
GetWidenedBounds = <COM method offset 5: WinFunctionType>#
Outline = <COM method offset 12: WinFunctionType>#
Simplify = <COM method offset 9: WinFunctionType>#
StrokeContainsPoint = <COM method offset 6: WinFunctionType>#
Tessellate = <COM method offset 10: WinFunctionType>#
Widen = <COM method offset 16: WinFunctionType>#
powcd2d.d2d.types.IDWriteGeometrySink#

:py:class:`~powcd2d.d2d.types.ID2D1SimplifiedGeometrySink`の別名です。