bool GetRenderingModeNatural() const
HRESULT CreateRenderTarget(bool bRenderingModeNatural)
const D2D1_RENDER_TARGET_PROPERTIES mRTProps
ID2D1DCRenderTarget * mpRT
D2DWriteTextOutRenderer & operator=(const D2DWriteTextOutRenderer &)=delete
void applyTextAntiAliasMode(bool bRenderingModeNatural)
virtual ~D2DWriteTextOutRenderer() override
D2DTextAntiAliasMode meTextAntiAliasMode
bool performRender(GenericSalLayout const &rLayout, SalGraphics &rGraphics, HDC hDC, bool &bRetry, bool bRenderingModeNatural)
IDWriteFontFace * GetDWriteFace(const WinFontInstance &rWinFont, float *lfSize) const
IDWriteFactory * mpDWriteFactory
bool operator()(GenericSalLayout const &rLayout, SalGraphics &rGraphics, HDC hDC, bool bRenderingModeNatural) override
D2DWriteTextOutRenderer(const D2DWriteTextOutRenderer &)=delete
ID2D1Factory * mpD2DFactory
HRESULT BindDC(HDC hDC, tools::Rectangle const &rRect=tools::Rectangle(0, 0, 1, 1))
bool mbRenderingModeNatural
D2DWriteTextOutRenderer(bool bRenderingModeNatural)