ReactOS 0.4.17-dev-934-g091855f
ID2D1SvgGlyphStyle Interface Reference
Inheritance diagram for ID2D1SvgGlyphStyle:
Collaboration diagram for ID2D1SvgGlyphStyle:

Public Member Functions

HRESULT SetFill ([in, optional] ID2D1Brush *brush)
 
void GetFill ([out] ID2D1Brush **brush)
 
HRESULT SetStroke ([in, optional] ID2D1Brush *brush, [in] FLOAT stroke_width, [in, optional] const FLOAT *dashes, [in, optional] UINT32 dashes_count, [in] FLOAT dash_offset)
 
UINT32 GetStrokeDashesCount (void)
 
void GetStroke ([out, optional] ID2D1Brush **brush, [out, optional] FLOAT *stroke_width, [out, optional] FLOAT *dashes, [in, optional] UINT32 dashes_count, [out, optional] FLOAT *dash_offset)
 
- Public Member Functions inherited from ID2D1Resource
void GetFactory ([out] ID2D1Factory **factory)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknown * LPUNKNOWN
 

Detailed Description

Definition at line 351 of file d2d1_3.idl.

Member Function Documentation

◆ GetFill()

void ID2D1SvgGlyphStyle::GetFill ( [out] ID2D1Brush **  brush)

◆ GetStroke()

void ID2D1SvgGlyphStyle::GetStroke ( [out, optional] ID2D1Brush **  brush,
[out, optional] FLOAT *  stroke_width,
[out, optional] FLOAT *  dashes,
[in, optional] UINT32  dashes_count,
[out, optional] FLOAT *  dash_offset 
)

◆ GetStrokeDashesCount()

UINT32 ID2D1SvgGlyphStyle::GetStrokeDashesCount ( void  )

◆ SetFill()

HRESULT ID2D1SvgGlyphStyle::SetFill ( [in, optional] ID2D1Brush *  brush)

◆ SetStroke()

HRESULT ID2D1SvgGlyphStyle::SetStroke ( [in, optional] ID2D1Brush *  brush,
[in] FLOAT  stroke_width,
[in, optional] const FLOAT *  dashes,
[in, optional] UINT32  dashes_count,
[in] FLOAT  dash_offset 
)

The documentation for this interface was generated from the following file: