GATE
|
Public Member Functions | |
WRT_DECLARE_UNKNOWN (ID2D1RenderTarget) | |
void (WRT_ABI *GetFactory)(ID2D1RenderTarget *This | |
wrt_result (WRT_ABI *CreateBitmap)(ID2D1RenderTarget *This | |
wrt_result (WRT_ABI *CreateBitmapFromWicBitmap)(ID2D1RenderTarget *This | |
wrt_result (WRT_ABI *CreateSharedBitmap)(ID2D1RenderTarget *This | |
wrt_result (WRT_ABI *CreateBitmapBrush)(ID2D1RenderTarget *This | |
wrt_result (WRT_ABI *CreateSolidColorBrush)(ID2D1RenderTarget *This | |
wrt_result (WRT_ABI *CreateGradientStopCollection)(ID2D1RenderTarget *This | |
wrt_result (WRT_ABI *CreateLinearGradientBrush)(ID2D1RenderTarget *This | |
wrt_result (WRT_ABI *CreateRadialGradientBrush)(ID2D1RenderTarget *This | |
wrt_result (WRT_ABI *CreateCompatibleRenderTarget)(ID2D1RenderTarget *This | |
wrt_result (WRT_ABI *CreateLayer)(ID2D1RenderTarget *This | |
wrt_result (WRT_ABI *CreateMesh)(ID2D1RenderTarget *This | |
void (WRT_ABI *DrawLine)(ID2D1RenderTarget *This | |
void (WRT_ABI *DrawRectangle)(ID2D1RenderTarget *This | |
void (WRT_ABI *FillRectangle)(ID2D1RenderTarget *This | |
void (WRT_ABI *DrawRoundedRectangle)(ID2D1RenderTarget *This | |
void (WRT_ABI *FillRoundedRectangle)(ID2D1RenderTarget *This | |
void (WRT_ABI *DrawEllipse)(ID2D1RenderTarget *This | |
void (WRT_ABI *FillEllipse)(ID2D1RenderTarget *This | |
void (WRT_ABI *DrawGeometry)(ID2D1RenderTarget *This | |
void (WRT_ABI *FillGeometry)(ID2D1RenderTarget *This | |
void (WRT_ABI *FillMesh)(ID2D1RenderTarget *This | |
void (WRT_ABI *FillOpacityMask)(ID2D1RenderTarget *This | |
void (WRT_ABI *DrawBitmap)(ID2D1RenderTarget *This | |
void (WRT_ABI *DrawText)(ID2D1RenderTarget *This | |
void (WRT_ABI *DrawTextLayout)(ID2D1RenderTarget *This | |
void (WRT_ABI *DrawGlyphRun)(ID2D1RenderTarget *This | |
void (WRT_ABI *SetTransform)(ID2D1RenderTarget *This | |
void (WRT_ABI *GetTransform)(ID2D1RenderTarget *This | |
void (WRT_ABI *SetAntialiasMode)(ID2D1RenderTarget *This | |
D2D1_ANTIALIAS_MODE (WRT_ABI *GetAntialiasMode)(ID2D1RenderTarget *This) | |
void (WRT_ABI *SetTextAntialiasMode)(ID2D1RenderTarget *This | |
D2D1_TEXT_ANTIALIAS_MODE (WRT_ABI *GetTextAntialiasMode)(ID2D1RenderTarget *This) | |
void (WRT_ABI *SetTextRenderingParams)(ID2D1RenderTarget *This | |
void (WRT_ABI *GetTextRenderingParams)(ID2D1RenderTarget *This | |
void (WRT_ABI *SetTags)(ID2D1RenderTarget *This | |
void (WRT_ABI *GetTags)(ID2D1RenderTarget *This | |
void (WRT_ABI *PushLayer)(ID2D1RenderTarget *This | |
void (WRT_ABI *PopLayer)(ID2D1RenderTarget *This) | |
wrt_result (WRT_ABI *Flush)(ID2D1RenderTarget *This | |
void (WRT_ABI *SaveDrawingState)(ID2D1RenderTarget *This | |
void (WRT_ABI *RestoreDrawingState)(ID2D1RenderTarget *This | |
void (WRT_ABI *PushAxisAlignedClip)(ID2D1RenderTarget *This | |
void (WRT_ABI *PopAxisAlignedClip)(ID2D1RenderTarget *This) | |
void (WRT_ABI *Clear)(ID2D1RenderTarget *This | |
void (WRT_ABI *BeginDraw)(ID2D1RenderTarget *This) | |
wrt_result (WRT_ABI *EndDraw)(ID2D1RenderTarget *This | |
D2D1_PIXEL_FORMAT (WRT_ABI *GetPixelFormat)(ID2D1RenderTarget *This) | |
void (WRT_ABI *SetDpi)(ID2D1RenderTarget *This | |
void (WRT_ABI *GetDpi)(ID2D1RenderTarget *This | |
D2D1_SIZE_F (WRT_ABI *GetSize)(ID2D1RenderTarget *This) | |
D2D1_SIZE_U (WRT_ABI *GetPixelSize)(ID2D1RenderTarget *This) | |
UINT32 (WRT_ABI *GetMaximumBitmapSize)(ID2D1RenderTarget *This) | |
BOOL (WRT_ABI *IsSupported)(ID2D1RenderTarget *This | |
Public Attributes | |
ID2D1Factory ** | factory |
D2D1_SIZE_U | size |
D2D1_SIZE_U void const * | srcData |
D2D1_SIZE_U void const UINT32 | pitch |
D2D1_SIZE_U void const UINT32 D2D1_BITMAP_PROPERTIES const * | bitmapProperties |
D2D1_SIZE_U void const UINT32 D2D1_BITMAP_PROPERTIES const ID2D1Bitmap ** | bitmap |
IWICBitmapSource * | wicBitmapSource |
IWICBitmapSource D2D1_BITMAP_PROPERTIES const * | bitmapProperties |
IWICBitmapSource D2D1_BITMAP_PROPERTIES const ID2D1Bitmap ** | bitmap |
REFIID | riid |
REFIID void * | data |
REFIID void D2D1_BITMAP_PROPERTIES const * | bitmapProperties |
REFIID void D2D1_BITMAP_PROPERTIES const ID2D1Bitmap ** | bitmap |
ID2D1Bitmap * | bitmap |
ID2D1Bitmap D2D1_BITMAP_BRUSH_PROPERTIES const * | bitmapBrushProperties |
ID2D1Bitmap D2D1_BITMAP_BRUSH_PROPERTIES const D2D1_BRUSH_PROPERTIES const * | brushProperties |
ID2D1Bitmap D2D1_BITMAP_BRUSH_PROPERTIES const D2D1_BRUSH_PROPERTIES const ID2D1BitmapBrush ** | bitmapBrush |
D2D1_COLOR_F const * | color |
D2D1_COLOR_F const D2D1_BRUSH_PROPERTIES const * | brushProperties |
D2D1_COLOR_F const D2D1_BRUSH_PROPERTIES const ID2D1SolidColorBrush ** | solidColorBrush |
D2D1_GRADIENT_STOP const * | gradientStops |
D2D1_GRADIENT_STOP const UINT32 | gradientStopsCount |
D2D1_GRADIENT_STOP const UINT32 D2D1_GAMMA | colorInterpolationGamma |
D2D1_GRADIENT_STOP const UINT32 D2D1_GAMMA D2D1_EXTEND_MODE | extendMode |
D2D1_GRADIENT_STOP const UINT32 D2D1_GAMMA D2D1_EXTEND_MODE ID2D1GradientStopCollection ** | gradientStopCollection |
D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES const * | linearGradientBrushProperties |
D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES const D2D1_BRUSH_PROPERTIES const * | brushProperties |
D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES const D2D1_BRUSH_PROPERTIES const ID2D1GradientStopCollection * | gradientStopCollection |
D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES const D2D1_BRUSH_PROPERTIES const ID2D1GradientStopCollection ID2D1LinearGradientBrush ** | linearGradientBrush |
D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES const * | radialGradientBrushProperties |
D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES const D2D1_BRUSH_PROPERTIES const * | brushProperties |
D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES const D2D1_BRUSH_PROPERTIES const ID2D1GradientStopCollection * | gradientStopCollection |
D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES const D2D1_BRUSH_PROPERTIES const ID2D1GradientStopCollection ID2D1RadialGradientBrush ** | radialGradientBrush |
D2D1_SIZE_F const * | desiredSize |
D2D1_SIZE_F const D2D1_SIZE_U const * | desiredPixelSize |
D2D1_SIZE_F const D2D1_SIZE_U const D2D1_PIXEL_FORMAT const * | desiredFormat |
D2D1_SIZE_F const D2D1_SIZE_U const D2D1_PIXEL_FORMAT const D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS | options |
D2D1_SIZE_F const D2D1_SIZE_U const D2D1_PIXEL_FORMAT const D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS ID2D1BitmapRenderTarget ** | bitmapRenderTarget |
D2D1_SIZE_F const * | size |
D2D1_SIZE_F const ID2D1Layer ** | layer |
ID2D1Mesh ** | mesh |
D2D1_POINT_2F | point0 |
D2D1_POINT_2F D2D1_POINT_2F | point1 |
D2D1_POINT_2F D2D1_POINT_2F ID2D1Brush * | brush |
D2D1_POINT_2F D2D1_POINT_2F ID2D1Brush FLOAT | strokeWidth |
D2D1_POINT_2F D2D1_POINT_2F ID2D1Brush FLOAT ID2D1StrokeStyle * | strokeStyle |
D2D1_RECT_F const * | rect |
D2D1_RECT_F const ID2D1Brush * | brush |
D2D1_RECT_F const ID2D1Brush FLOAT | strokeWidth |
D2D1_RECT_F const ID2D1Brush FLOAT ID2D1StrokeStyle * | strokeStyle |
D2D1_ROUNDED_RECT const * | roundedRect |
D2D1_ROUNDED_RECT const ID2D1Brush * | brush |
D2D1_ROUNDED_RECT const ID2D1Brush FLOAT | strokeWidth |
D2D1_ROUNDED_RECT const ID2D1Brush FLOAT ID2D1StrokeStyle * | strokeStyle |
D2D1_ELLIPSE const * | ellipse |
D2D1_ELLIPSE const ID2D1Brush * | brush |
D2D1_ELLIPSE const ID2D1Brush FLOAT | strokeWidth |
D2D1_ELLIPSE const ID2D1Brush FLOAT ID2D1StrokeStyle * | strokeStyle |
ID2D1Geometry * | geometry |
ID2D1Geometry ID2D1Brush * | brush |
ID2D1Geometry ID2D1Brush FLOAT | strokeWidth |
ID2D1Geometry ID2D1Brush FLOAT ID2D1StrokeStyle * | strokeStyle |
ID2D1Geometry ID2D1Brush ID2D1Brush * | opacityBrush |
ID2D1Mesh * | mesh |
ID2D1Mesh ID2D1Brush * | brush |
ID2D1Bitmap * | opacityMask |
ID2D1Bitmap ID2D1Brush * | brush |
ID2D1Bitmap ID2D1Brush D2D1_OPACITY_MASK_CONTENT | content |
ID2D1Bitmap ID2D1Brush D2D1_OPACITY_MASK_CONTENT D2D1_RECT_F const * | destinationRectangle |
ID2D1Bitmap ID2D1Brush D2D1_OPACITY_MASK_CONTENT D2D1_RECT_F const D2D1_RECT_F const * | sourceRectangle |
ID2D1Bitmap D2D1_RECT_F const * | destinationRectangle |
ID2D1Bitmap D2D1_RECT_F const FLOAT | opacity |
ID2D1Bitmap D2D1_RECT_F const FLOAT D2D1_BITMAP_INTERPOLATION_MODE | interpolationMode |
ID2D1Bitmap D2D1_RECT_F const FLOAT D2D1_BITMAP_INTERPOLATION_MODE D2D1_RECT_F const * | sourceRectangle |
WCHAR const * | string |
WCHAR const UINT32 | stringLength |
WCHAR const UINT32 IDWriteTextFormat * | textFormat |
WCHAR const UINT32 IDWriteTextFormat D2D1_RECT_F const * | layoutRect |
WCHAR const UINT32 IDWriteTextFormat D2D1_RECT_F const ID2D1Brush * | defaultFillBrush |
WCHAR const UINT32 IDWriteTextFormat D2D1_RECT_F const ID2D1Brush D2D1_DRAW_TEXT_OPTIONS | options |
WCHAR const UINT32 IDWriteTextFormat D2D1_RECT_F const ID2D1Brush D2D1_DRAW_TEXT_OPTIONS DWRITE_MEASURING_MODE | measuringMode |
D2D1_POINT_2F | origin |
D2D1_POINT_2F IDWriteTextLayout * | textLayout |
D2D1_POINT_2F IDWriteTextLayout ID2D1Brush * | defaultFillBrush |
D2D1_POINT_2F IDWriteTextLayout ID2D1Brush D2D1_DRAW_TEXT_OPTIONS | options |
D2D1_POINT_2F | baselineOrigin |
D2D1_POINT_2F DWRITE_GLYPH_RUN const * | glyphRun |
D2D1_POINT_2F DWRITE_GLYPH_RUN const ID2D1Brush * | foregroundBrush |
D2D1_POINT_2F DWRITE_GLYPH_RUN const ID2D1Brush DWRITE_MEASURING_MODE | measuringMode |
D2D1_MATRIX_3X2_F const * | transform |
D2D1_MATRIX_3X2_F * | transform |
D2D1_ANTIALIAS_MODE | antialiasMode |
D2D1_TEXT_ANTIALIAS_MODE | textAntialiasMode |
IDWriteRenderingParams * | textRenderingParams |
IDWriteRenderingParams ** | textRenderingParams |
D2D1_TAG | tag1 |
D2D1_TAG D2D1_TAG | tag2 |
D2D1_TAG * | tag1 |
D2D1_TAG D2D1_TAG * | tag2 |
D2D1_LAYER_PARAMETERS const * | layerParameters |
D2D1_LAYER_PARAMETERS const ID2D1Layer * | layer |
ID2D1DrawingStateBlock * | drawingStateBlock |
D2D1_RECT_F const * | clipRect |
D2D1_RECT_F const D2D1_ANTIALIAS_MODE | antialiasMode |
D2D1_COLOR_F const * | clearColor |
FLOAT | dpiX |
FLOAT FLOAT | dpiY |
FLOAT * | dpiX |
FLOAT FLOAT * | dpiY |
D2D1_RENDER_TARGET_PROPERTIES const * | renderTargetProperties |