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

Public Member Functions

DWRITE_PAINT_FEATURE_LEVEL GetPaintFeatureLevel ()
 
HRESULT DrawPaintGlyphRun ([in] FLOAT origin_x, [in] FLOAT origin_y, [in] DWRITE_MEASURING_MODE measuring_mode, [in] DWRITE_GLYPH_RUN const *run, [in] DWRITE_GLYPH_IMAGE_FORMATS image_format, [in] COLORREF text_color, [in] UINT32 palette_index, [out] RECT *black_box)
 
HRESULT DrawGlyphRunWithColorSupport ([in] FLOAT origin_x, [in] FLOAT origin_y, [in] DWRITE_MEASURING_MODE measuring_mode, [in] DWRITE_GLYPH_RUN const *run, [in] IDWriteRenderingParams *params, [in] COLORREF text_color, [in] UINT32 palette_index, [out] RECT *black_box)
 
- Public Member Functions inherited from IDWriteBitmapRenderTarget2
HRESULT GetBitmapData ([out] DWRITE_BITMAP_DATA_BGRA32 *bitmap_data)
 
- Public Member Functions inherited from IDWriteBitmapRenderTarget1
DWRITE_TEXT_ANTIALIAS_MODE GetTextAntialiasMode ()
 
HRESULT SetTextAntialiasMode ([in] DWRITE_TEXT_ANTIALIAS_MODE mode)
 
- Public Member Functions inherited from IDWriteBitmapRenderTarget
HRESULT DrawGlyphRun ([in] FLOAT baselineOriginX, [in] FLOAT baselineOriginY, [in] DWRITE_MEASURING_MODE measuring_mode, [in] DWRITE_GLYPH_RUN const *glyph_run, [in] IDWriteRenderingParams *params, [in] COLORREF textColor, [out, defaultvalue(NULL)] RECT *blackbox_rect)
 
HDC GetMemoryDC ()
 
FLOAT GetPixelsPerDip ()
 
HRESULT SetPixelsPerDip ([in] FLOAT pixels_per_dip)
 
HRESULT GetCurrentTransform ([out] DWRITE_MATRIX *transform)
 
HRESULT SetCurrentTransform ([in] DWRITE_MATRIX const *transform)
 
HRESULT GetSize ([out] SIZE *size)
 
HRESULT Resize ([in] UINT32 width, [in] UINT32 height)
 
- 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 1564 of file dwrite_3.idl.

Member Function Documentation

◆ DrawGlyphRunWithColorSupport()

HRESULT IDWriteBitmapRenderTarget3::DrawGlyphRunWithColorSupport ( [in] FLOAT  origin_x,
[in] FLOAT  origin_y,
[in] DWRITE_MEASURING_MODE  measuring_mode,
[in] DWRITE_GLYPH_RUN const *  run,
[in] IDWriteRenderingParams *  params,
[in] COLORREF  text_color,
[in] UINT32  palette_index,
[out] RECT *  black_box 
)

◆ DrawPaintGlyphRun()

HRESULT IDWriteBitmapRenderTarget3::DrawPaintGlyphRun ( [in] FLOAT  origin_x,
[in] FLOAT  origin_y,
[in] DWRITE_MEASURING_MODE  measuring_mode,
[in] DWRITE_GLYPH_RUN const *  run,
[in] DWRITE_GLYPH_IMAGE_FORMATS  image_format,
[in] COLORREF  text_color,
[in] UINT32  palette_index,
[out] RECT *  black_box 
)

◆ GetPaintFeatureLevel()

DWRITE_PAINT_FEATURE_LEVEL IDWriteBitmapRenderTarget3::GetPaintFeatureLevel ( )

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