GATE
ID2D1DeviceContext1_vtbl Struct Reference

Public Member Functions

 WRT_DECLARE_UNKNOWN (ID2D1DeviceContext1)
 
 void (WRT_ABI *GetFactory)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateBitmap)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateBitmapFromWicBitmap)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateSharedBitmap)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateBitmapBrush)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateSolidColorBrush)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateGradientStopCollection)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateLinearGradientBrush)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateRadialGradientBrush)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateCompatibleRenderTarget)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateLayer)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateMesh)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *DrawLine)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *DrawRectangle)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *FillRectangle)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *DrawRoundedRectangle)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *FillRoundedRectangle)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *DrawEllipse)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *FillEllipse)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *DrawGeometry)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *FillGeometry)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *FillMesh)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *FillOpacityMask)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *DrawBitmap)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *DrawText)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *DrawTextLayout)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *DrawGlyphRun)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *SetTransform)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *GetTransform)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *SetAntialiasMode)(ID2D1DeviceContext1 *This
 
 D2D1_ANTIALIAS_MODE (WRT_ABI *GetAntialiasMode)(ID2D1DeviceContext1 *This)
 
 void (WRT_ABI *SetTextAntialiasMode)(ID2D1DeviceContext1 *This
 
 D2D1_TEXT_ANTIALIAS_MODE (WRT_ABI *GetTextAntialiasMode)(ID2D1DeviceContext1 *This)
 
 void (WRT_ABI *SetTextRenderingParams)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *GetTextRenderingParams)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *SetTags)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *GetTags)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *PushLayer)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *PopLayer)(ID2D1DeviceContext1 *This)
 
 wrt_result (WRT_ABI *Flush)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *SaveDrawingState)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *RestoreDrawingState)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *PushAxisAlignedClip)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *PopAxisAlignedClip)(ID2D1DeviceContext1 *This)
 
 void (WRT_ABI *Clear)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *BeginDraw)(ID2D1DeviceContext1 *This)
 
 wrt_result (WRT_ABI *EndDraw)(ID2D1DeviceContext1 *This
 
 D2D1_PIXEL_FORMAT (WRT_ABI *GetPixelFormat)(ID2D1DeviceContext1 *This)
 
 void (WRT_ABI *SetDpi)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *GetDpi)(ID2D1DeviceContext1 *This
 
 D2D1_SIZE_F (WRT_ABI *GetSize)(ID2D1DeviceContext1 *This)
 
 D2D1_SIZE_U (WRT_ABI *GetPixelSize)(ID2D1DeviceContext1 *This)
 
 UINT32 (WRT_ABI *GetMaximumBitmapSize)(ID2D1DeviceContext1 *This)
 
 BOOL (WRT_ABI *IsSupported)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateBitmap2)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateBitmapFromWicBitmap2)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateColorContext)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateColorContextFromFilename)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateColorContextFromWicColorContext)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateBitmapFromDxgiSurface)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateEffect)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateGradientStopCollection2)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateImageBrush)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateBitmapBrush2)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateCommandList)(ID2D1DeviceContext1 *This
 
 BOOL (WRT_ABI *IsDxgiFormatSupported)(ID2D1DeviceContext1 *This
 
 BOOL (WRT_ABI *IsBufferPrecisionSupported)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *GetImageLocalBounds)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *GetImageWorldBounds)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *GetGlyphRunWorldBounds)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *GetDevice)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *SetTarget)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *GetTarget)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *SetRenderingControls)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *GetRenderingControls)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *SetPrimitiveBlend)(ID2D1DeviceContext1 *This
 
 D2D1_PRIMITIVE_BLEND (WRT_ABI *GetPrimitiveBlend)(ID2D1DeviceContext1 *This)
 
 void (WRT_ABI *SetUnitMode)(ID2D1DeviceContext1 *This
 
 D2D1_UNIT_MODE (WRT_ABI *GetUnitMode)(ID2D1DeviceContext1 *This)
 
 void (WRT_ABI *DrawGlyphRun2)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *DrawImage)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *DrawGdiMetafile)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *DrawBitmap2)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *PushLayer2)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *InvalidateEffectInputRectangle)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *GetEffectInvalidRectangleCount)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *GetEffectInvalidRectangles)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *GetEffectRequiredInputRectangles)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *FillOpacityMask2)(ID2D1DeviceContext1 *This
 
ID2D1Bitmap ID2D1Brush D2D1_RECT_F const D2D1_RECT_F const * wrt_result (WRT_ABI *CreateFilledGeometryRealization)(ID2D1DeviceContext1 *This
 
 wrt_result (WRT_ABI *CreateStrokedGeometryRealization)(ID2D1DeviceContext1 *This
 
 void (WRT_ABI *DrawGeometryRealization)(ID2D1DeviceContext1 *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
 
IWICBitmapSourcewicBitmapSource
 
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
 
ID2D1Bitmapbitmap
 
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 ID2D1GradientStopCollectiongradientStopCollection
 
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 ID2D1GradientStopCollectiongradientStopCollection
 
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 ID2D1Brushbrush
 
D2D1_POINT_2F D2D1_POINT_2F ID2D1Brush FLOAT strokeWidth
 
D2D1_POINT_2F D2D1_POINT_2F ID2D1Brush FLOAT ID2D1StrokeStylestrokeStyle
 
D2D1_RECT_F const * rect
 
D2D1_RECT_F const ID2D1Brushbrush
 
D2D1_RECT_F const ID2D1Brush FLOAT strokeWidth
 
D2D1_RECT_F const ID2D1Brush FLOAT ID2D1StrokeStylestrokeStyle
 
D2D1_ROUNDED_RECT const * roundedRect
 
D2D1_ROUNDED_RECT const ID2D1Brushbrush
 
D2D1_ROUNDED_RECT const ID2D1Brush FLOAT strokeWidth
 
D2D1_ROUNDED_RECT const ID2D1Brush FLOAT ID2D1StrokeStylestrokeStyle
 
D2D1_ELLIPSE const * ellipse
 
D2D1_ELLIPSE const ID2D1Brushbrush
 
D2D1_ELLIPSE const ID2D1Brush FLOAT strokeWidth
 
D2D1_ELLIPSE const ID2D1Brush FLOAT ID2D1StrokeStylestrokeStyle
 
ID2D1Geometrygeometry
 
ID2D1Geometry ID2D1Brushbrush
 
ID2D1Geometry ID2D1Brush FLOAT strokeWidth
 
ID2D1Geometry ID2D1Brush FLOAT ID2D1StrokeStylestrokeStyle
 
ID2D1Geometry ID2D1Brush ID2D1BrushopacityBrush
 
ID2D1Meshmesh
 
ID2D1Mesh ID2D1Brushbrush
 
ID2D1BitmapopacityMask
 
ID2D1Bitmap ID2D1Brushbrush
 
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 IDWriteTextFormattextFormat
 
WCHAR const UINT32 IDWriteTextFormat D2D1_RECT_F const * layoutRect
 
WCHAR const UINT32 IDWriteTextFormat D2D1_RECT_F const ID2D1BrushdefaultFillBrush
 
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 IDWriteTextLayouttextLayout
 
D2D1_POINT_2F IDWriteTextLayout ID2D1BrushdefaultFillBrush
 
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 ID2D1BrushforegroundBrush
 
D2D1_POINT_2F DWRITE_GLYPH_RUN const ID2D1Brush DWRITE_MEASURING_MODE measuringMode
 
D2D1_MATRIX_3X2_F const * transform
 
D2D1_MATRIX_3X2_Ftransform
 
D2D1_ANTIALIAS_MODE antialiasMode
 
D2D1_TEXT_ANTIALIAS_MODE textAntialiasMode
 
IDWriteRenderingParamstextRenderingParams
 
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 ID2D1Layerlayer
 
ID2D1DrawingStateBlockdrawingStateBlock
 
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
 
D2D1_SIZE_U void const * sourceData
 
D2D1_SIZE_U void const UINT32 D2D1_BITMAP_PROPERTIES1 const * bitmapProperties
 
D2D1_SIZE_U void const UINT32 D2D1_BITMAP_PROPERTIES1 const ID2D1Bitmap1 ** bitmap
 
IWICBitmapSource D2D1_BITMAP_PROPERTIES1bitmapProperties
 
IWICBitmapSource D2D1_BITMAP_PROPERTIES1 ID2D1Bitmap1 ** bitmap
 
D2D1_COLOR_SPACE space
 
D2D1_COLOR_SPACE BYTE const * profile
 
D2D1_COLOR_SPACE BYTE const UINT32 profileSize
 
D2D1_COLOR_SPACE BYTE const UINT32 ID2D1ColorContext ** colorContext
 
PCWSTR filename
 
PCWSTR ID2D1ColorContext ** colorContext
 
IWICColorContextwicColorContext
 
IWICColorContext ID2D1ColorContext ** colorContext
 
IDXGISurfacesurface
 
IDXGISurface D2D1_BITMAP_PROPERTIES1 const * bitmapProperties
 
IDXGISurface D2D1_BITMAP_PROPERTIES1 const ID2D1Bitmap1 ** bitmap
 
REFCLSID effectId
 
REFCLSID ID2D1Effect ** effect
 
D2D1_GRADIENT_STOP const * straightAlphaGradientStops
 
D2D1_GRADIENT_STOP const UINT32 straightAlphaGradientStopsCount
 
D2D1_GRADIENT_STOP const UINT32 D2D1_COLOR_SPACE preInterpolationSpace
 
D2D1_GRADIENT_STOP const UINT32 D2D1_COLOR_SPACE D2D1_COLOR_SPACE postInterpolationSpace
 
D2D1_GRADIENT_STOP const UINT32 D2D1_COLOR_SPACE D2D1_COLOR_SPACE D2D1_BUFFER_PRECISION bufferPrecision
 
D2D1_GRADIENT_STOP const UINT32 D2D1_COLOR_SPACE D2D1_COLOR_SPACE D2D1_BUFFER_PRECISION D2D1_EXTEND_MODE extendMode
 
D2D1_GRADIENT_STOP const UINT32 D2D1_COLOR_SPACE D2D1_COLOR_SPACE D2D1_BUFFER_PRECISION D2D1_EXTEND_MODE D2D1_COLOR_INTERPOLATION_MODE colorInterpolationMode
 
D2D1_GRADIENT_STOP const UINT32 D2D1_COLOR_SPACE D2D1_COLOR_SPACE D2D1_BUFFER_PRECISION D2D1_EXTEND_MODE D2D1_COLOR_INTERPOLATION_MODE ID2D1GradientStopCollection1 ** gradientStopCollection1
 
ID2D1Imageimage
 
ID2D1Image D2D1_IMAGE_BRUSH_PROPERTIES const * imageBrushProperties
 
ID2D1Image D2D1_IMAGE_BRUSH_PROPERTIES const D2D1_BRUSH_PROPERTIES const * brushProperties
 
ID2D1Image D2D1_IMAGE_BRUSH_PROPERTIES const D2D1_BRUSH_PROPERTIES const ID2D1ImageBrush ** imageBrush
 
ID2D1Bitmap D2D1_BITMAP_BRUSH_PROPERTIES1 const * bitmapBrushProperties
 
ID2D1Bitmap D2D1_BITMAP_BRUSH_PROPERTIES1 const D2D1_BRUSH_PROPERTIES const * brushProperties
 
ID2D1Bitmap D2D1_BITMAP_BRUSH_PROPERTIES1 const D2D1_BRUSH_PROPERTIES const ID2D1BitmapBrush1 ** bitmapBrush
 
ID2D1CommandList ** commandList
 
DXGI_FORMAT format
 
D2D1_BUFFER_PRECISION bufferPrecision
 
ID2D1Image D2D1_RECT_FlocalBounds
 
ID2D1Image D2D1_RECT_FworldBounds
 
D2D1_POINT_2F DWRITE_GLYPH_RUN const DWRITE_MEASURING_MODE measuringMode
 
D2D1_POINT_2F DWRITE_GLYPH_RUN const DWRITE_MEASURING_MODE D2D1_RECT_Fbounds
 
ID2D1Device ** device
 
ID2D1Image ** image
 
D2D1_RENDERING_CONTROLS const * renderingControls
 
D2D1_RENDERING_CONTROLSrenderingControls
 
D2D1_PRIMITIVE_BLEND primitiveBlend
 
D2D1_UNIT_MODE unitMode
 
D2D1_POINT_2F DWRITE_GLYPH_RUN const DWRITE_GLYPH_RUN_DESCRIPTION const * glyphRunDescription
 
D2D1_POINT_2F DWRITE_GLYPH_RUN const DWRITE_GLYPH_RUN_DESCRIPTION const ID2D1BrushforegroundBrush
 
D2D1_POINT_2F DWRITE_GLYPH_RUN const DWRITE_GLYPH_RUN_DESCRIPTION const ID2D1Brush DWRITE_MEASURING_MODE measuringMode
 
ID2D1Image D2D1_POINT_2F const * targetOffset
 
ID2D1Image D2D1_POINT_2F const D2D1_RECT_F const * imageRectangle
 
ID2D1Image D2D1_POINT_2F const D2D1_RECT_F const D2D1_INTERPOLATION_MODE interpolationMode
 
ID2D1Image D2D1_POINT_2F const D2D1_RECT_F const D2D1_INTERPOLATION_MODE D2D1_COMPOSITE_MODE compositeMode
 
ID2D1GdiMetafilegdiMetafile
 
ID2D1GdiMetafile D2D1_POINT_2F const * targetOffset
 
ID2D1Bitmap D2D1_RECT_F const FLOAT D2D1_INTERPOLATION_MODE interpolationMode
 
ID2D1Bitmap D2D1_RECT_F const FLOAT D2D1_INTERPOLATION_MODE D2D1_RECT_F const * sourceRectangle
 
ID2D1Bitmap D2D1_RECT_F const FLOAT D2D1_INTERPOLATION_MODE D2D1_RECT_F const D2D1_MATRIX_4X4_F const * perspectiveTransform
 
D2D1_LAYER_PARAMETERS1 const * layerParameters
 
D2D1_LAYER_PARAMETERS1 const ID2D1Layerlayer
 
ID2D1Effecteffect
 
ID2D1Effect UINT32 input
 
ID2D1Effect UINT32 D2D1_RECT_F const * inputRectangle
 
ID2D1Effect UINT32 * rectangleCount
 
ID2D1Effect D2D1_RECT_Frectangles
 
ID2D1Effect D2D1_RECT_F UINT32 rectanglesCount
 
ID2D1EffectrenderEffect
 
ID2D1Effect D2D1_RECT_F const * renderImageRectangle
 
ID2D1Effect D2D1_RECT_F const D2D1_EFFECT_INPUT_DESCRIPTION const * inputDescriptions
 
ID2D1Effect D2D1_RECT_F const D2D1_EFFECT_INPUT_DESCRIPTION const D2D1_RECT_FrequiredInputRects
 
ID2D1Effect D2D1_RECT_F const D2D1_EFFECT_INPUT_DESCRIPTION const D2D1_RECT_F UINT32 inputCount
 
ID2D1Bitmap ID2D1Brush D2D1_RECT_F const * destinationRectangle
 
ID2D1Bitmap ID2D1Brush D2D1_RECT_F const D2D1_RECT_F const ID2D1Geometrygeometry
 
ID2D1Bitmap ID2D1Brush D2D1_RECT_F const D2D1_RECT_F const ID2D1Geometry FLOAT flatteningTolerance
 
ID2D1Bitmap ID2D1Brush D2D1_RECT_F const D2D1_RECT_F const ID2D1Geometry FLOAT ID2D1GeometryRealization ** geometryRealization
 
ID2D1Geometry FLOAT flatteningTolerance
 
ID2D1Geometry FLOAT FLOAT strokeWidth
 
ID2D1Geometry FLOAT FLOAT ID2D1StrokeStylestrokeStyle
 
ID2D1Geometry FLOAT FLOAT ID2D1StrokeStyle ID2D1GeometryRealization ** geometryRealization
 
ID2D1GeometryRealizationgeometryRealization
 
ID2D1GeometryRealization ID2D1Brushbrush
 

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