This is the complete list of members for IRenderTarget, including all inherited members.
| AddRef() PURE | IRenderTarget | |
| AlphaBlend(LPCRECT pRcDest, IRenderTarget *pRTSrc, LPCRECT pRcSrc, BYTE byAlpha) PURE | IRenderTarget | |
| BeginDraw() PURE | IRenderTarget | |
| BitBlt(LPCRECT pRcDest, IRenderTarget *pRTSour, int xSrc, int ySrc, DWORD dwRop=kSrcCopy) PURE | IRenderTarget | |
| ClearRect(LPCRECT pRect, COLORREF cr) PURE | IRenderTarget | |
| CreateBitmapBrush(IBitmapS *pBmp, TileMode xtm, TileMode ytm, IBrushS **ppBrush) PURE | IRenderTarget | |
| CreateGradientBrush(const GradientItem *pGradients, int nCount, const GradientInfo *info, BYTE byAlpha, TileMode tileMode, IBrushS **ppBrush) PURE | IRenderTarget | |
| CreatePen(int iStyle, COLORREF cr, int cWidth, IPenS **ppPen) PURE | IRenderTarget | |
| CreateRegion(IRegionS **ppRegion) PURE | IRenderTarget | |
| CreateSolidColorBrush(COLORREF cr, IBrushS **ppBrush) PURE | IRenderTarget | |
| DrawArc(LPCRECT pRect, float startAngle, float sweepAngle, BOOL useCenter) PURE | IRenderTarget | |
| DrawArc2(LPCRECT pRect, float startAngle, float sweepAngle, int width) PURE | IRenderTarget | |
| DrawBitmap(LPCRECT pRcDest, const IBitmapS *pBitmap, int xSrc, int ySrc, BYTE byAlpha=0xFF) PURE | IRenderTarget | |
| DrawBitmap9Patch(LPCRECT pRcDest, const IBitmapS *pBitmap, LPCRECT pRcSrc, LPCRECT pRcSourMargin, UINT expendMode, BYTE byAlpha=0xFF) PURE | IRenderTarget | |
| DrawBitmapEx(LPCRECT pRcDest, const IBitmapS *pBitmap, LPCRECT pRcSrc, UINT expendMode, BYTE byAlpha=0xFF) PURE | IRenderTarget | |
| DrawEllipse(LPCRECT pRect) PURE | IRenderTarget | |
| DrawGradientPath(const IPathS *path, const GradientItem *pGradients, int nCount, const GradientInfo *info, BYTE byAlpha=0xFF) PURE | IRenderTarget | |
| DrawGradientRect(LPCRECT pRect, BOOL bVert, POINT ptRoundCorner, const GradientItem *pGradients, int nCount, BYTE byAlpha=0xFF) PURE | IRenderTarget | |
| DrawGradientRectEx(LPCRECT pRect, POINT ptRoundCorner, const GradientItem *pGradients, int nCount, const GradientInfo *info, BYTE byAlpha=0xFF) PURE | IRenderTarget | |
| DrawIconEx(int xLeft, int yTop, HICON hIcon, int cxWidth, int cyWidth, UINT diFlags) PURE | IRenderTarget | |
| DrawLines(LPPOINT pPt, size_t nCount) PURE | IRenderTarget | |
| DrawPath(const IPathS *path, IPathEffect *pathEffect=NULL) PURE | IRenderTarget | |
| DrawRectangle(LPCRECT pRect) PURE | IRenderTarget | |
| DrawRoundRect(LPCRECT pRect, POINT pt) PURE | IRenderTarget | |
| DrawText(LPCTSTR pszText, int cchLen, LPRECT pRc, UINT uFormat) PURE | IRenderTarget | |
| EndDraw() PURE | IRenderTarget | |
| ExcludeClipRect(LPCRECT pRc) PURE | IRenderTarget | |
| FillArc(LPCRECT pRect, float startAngle, float sweepAngle) PURE | IRenderTarget | |
| FillEllipse(LPCRECT pRect) PURE | IRenderTarget | |
| FillPath(const IPathS *path) PURE | IRenderTarget | |
| FillRectangle(LPCRECT pRect) PURE | IRenderTarget | |
| FillRoundRect(LPCRECT pRect, POINT pt) PURE | IRenderTarget | |
| FillSolidEllipse(LPCRECT pRect, COLORREF cr) PURE | IRenderTarget | |
| FillSolidRect(LPCRECT pRect, COLORREF cr) PURE | IRenderTarget | |
| FillSolidRoundRect(LPCRECT pRect, POINT pt, COLORREF cr) PURE | IRenderTarget | |
| GetAntiAlias() SCONST PURE | IRenderTarget | |
| GetClipBox(LPRECT prc) PURE | IRenderTarget | |
| GetClipRegion(IRegionS **ppRegion) PURE | IRenderTarget | |
| GetCurrentObject(OBJTYPE uType) PURE | IRenderTarget | |
| GetDC(UINT uFlag) PURE | IRenderTarget | |
| GetMaskFilter() PURE | IRenderTarget | |
| GetPixel(int x, int y) PURE | IRenderTarget | |
| GetTextColor() PURE | IRenderTarget | |
| GetTransform(float matrix[9]) SCONST PURE | IRenderTarget | |
| GetViewportOrg(LPPOINT lpPoint) PURE | IRenderTarget | |
| InvertRect(LPCRECT pRect) PURE | IRenderTarget | |
| IsOffscreen() SCONST PURE | IRenderTarget | |
| MeasureText(LPCTSTR pszText, int cchLen, SIZE *psz) PURE | IRenderTarget | |
| OffsetViewportOrg(int xOff, int yOff, LPPOINT lpPoint=NULL) PURE | IRenderTarget | |
| OnFinalRelease() PURE | IRenderTarget | |
| PopClip() PURE | IRenderTarget | |
| PushClipPath(const IPathS *path, UINT mode, BOOL doAntiAlias=FALSE) PURE | IRenderTarget | |
| PushClipRect(LPCRECT pRect, UINT mode=RGN_AND) PURE | IRenderTarget | |
| PushClipRegion(IRegionS *pRegion, UINT mode=RGN_AND) PURE | IRenderTarget | |
| Release() PURE | IRenderTarget | |
| ReleaseDC(HDC hdc, LPCRECT pRc=NULL) PURE | IRenderTarget | |
| Resize(SIZE sz) PURE | IRenderTarget | |
| RestoreClip(int nState=-1) PURE | IRenderTarget | |
| SaveClip(int *pnState) PURE | IRenderTarget | |
| SelectDefaultObject(OBJTYPE objType, IRenderObj **pOldObj=NULL) PURE | IRenderTarget | |
| SelectObject(IRenderObj *pObj, IRenderObj **pOldObj=NULL) PURE | IRenderTarget | |
| SetAntiAlias(BOOL bAntiAlias) PURE | IRenderTarget | |
| SetMaskFilter(IMaskFilter *pMaskFilter) PURE | IRenderTarget | |
| SetPixel(int x, int y, COLORREF cr) PURE | IRenderTarget | |
| SetTextColor(COLORREF color) PURE | IRenderTarget | |
| SetTransform(const float matrix[9], float oldMatrix[9]=NULL) PURE | IRenderTarget | |
| SetViewportOrg(POINT pt) PURE | IRenderTarget | |
| SetXfermode(int mode, int *pOldMode=NULL) PURE | IRenderTarget | |
| TextOut(int x, int y, LPCTSTR lpszString, int nCount) PURE | IRenderTarget |