ReactOS 0.4.17-dev-934-g091855f
ID2D1DeviceContext1 Member List

This is the complete list of members for ID2D1DeviceContext1, including all inherited members.

AddRef()IUnknown
BeginDraw()ID2D1RenderTarget
Clear([in] const D2D1_COLOR_F *color)ID2D1RenderTarget
CreateBitmap([in] D2D1_SIZE_U size, [in] const void *src_data, [in] UINT32 pitch, [in] const D2D1_BITMAP_PROPERTIES1 *desc, [out] ID2D1Bitmap1 **bitmap)ID2D1DeviceContext
ID2D1RenderTarget::CreateBitmap([in] D2D1_SIZE_U size, [in] const void *src_data, [in] UINT32 pitch, [in] const D2D1_BITMAP_PROPERTIES *desc, [out] ID2D1Bitmap **bitmap)ID2D1RenderTarget
CreateBitmapBrush([in] ID2D1Bitmap *bitmap, [in] const D2D1_BITMAP_BRUSH_PROPERTIES1 *bitmap_brush_desc, [in] const D2D1_BRUSH_PROPERTIES *brush_desc, [out] ID2D1BitmapBrush1 **bitmap_brush)ID2D1DeviceContext
ID2D1RenderTarget::CreateBitmapBrush([in] ID2D1Bitmap *bitmap, [in] const D2D1_BITMAP_BRUSH_PROPERTIES *bitmap_brush_desc, [in] const D2D1_BRUSH_PROPERTIES *brush_desc, [out] ID2D1BitmapBrush **brush)ID2D1RenderTarget
CreateBitmapFromDxgiSurface([in] IDXGISurface *surface, [in] const D2D1_BITMAP_PROPERTIES1 *desc, [out] ID2D1Bitmap1 **bitmap)ID2D1DeviceContext
CreateBitmapFromWicBitmap([in] IWICBitmapSource *bitmap_source, [in] const D2D1_BITMAP_PROPERTIES1 *desc, [out] ID2D1Bitmap1 **bitmap)ID2D1DeviceContext
ID2D1RenderTarget::CreateBitmapFromWicBitmap([in] IWICBitmapSource *bitmap_source, [in] const D2D1_BITMAP_PROPERTIES *desc, [out] ID2D1Bitmap **bitmap)ID2D1RenderTarget
CreateColorContext([in] D2D1_COLOR_SPACE space, [in] const BYTE *profile, [in] UINT32 profile_size, [out] ID2D1ColorContext **color_context)ID2D1DeviceContext
CreateColorContextFromFilename([in] const WCHAR *filename, [out] ID2D1ColorContext **color_context)ID2D1DeviceContext
CreateColorContextFromWicColorContext([in] IWICColorContext *wic_color_context, [out] ID2D1ColorContext **color_context)ID2D1DeviceContext
CreateCommandList([out] ID2D1CommandList **command_list)ID2D1DeviceContext
CreateCompatibleRenderTarget([in] const D2D1_SIZE_F *size, [in] const D2D1_SIZE_U *pixel_size, [in] const D2D1_PIXEL_FORMAT *format, [in] D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS options, [out] ID2D1BitmapRenderTarget **render_target)ID2D1RenderTarget
CreateEffect([in] REFCLSID effect_id, [out] ID2D1Effect **effect)ID2D1DeviceContext
CreateFilledGeometryRealization([in] ID2D1Geometry *geometry, [in] float tolerance, [out] ID2D1GeometryRealization **realization)ID2D1DeviceContext1
CreateGradientStopCollection([in] const D2D1_GRADIENT_STOP *stops, [in] UINT32 stop_count, [in] D2D1_COLOR_SPACE preinterpolation_space, [in] D2D1_COLOR_SPACE postinterpolation_space, [in] D2D1_BUFFER_PRECISION buffer_precision, [in] D2D1_EXTEND_MODE extend_mode, [in] D2D1_COLOR_INTERPOLATION_MODE color_interpolation_mode, [out] ID2D1GradientStopCollection1 **gradient)ID2D1DeviceContext
ID2D1RenderTarget::CreateGradientStopCollection([in, size_is(stop_count)] const D2D1_GRADIENT_STOP *stops, [in] UINT32 stop_count, [in] D2D1_GAMMA gamma, [in] D2D1_EXTEND_MODE extend_mode, [out] ID2D1GradientStopCollection **gradient)ID2D1RenderTarget
CreateImageBrush([in] ID2D1Image *image, [in] const D2D1_IMAGE_BRUSH_PROPERTIES *image_brush_desc, [in] const D2D1_BRUSH_PROPERTIES *brush_desc, [out] ID2D1ImageBrush **brush)ID2D1DeviceContext
CreateLayer([in] const D2D1_SIZE_F *size, [out] ID2D1Layer **layer)ID2D1RenderTarget
CreateLinearGradientBrush([in] const D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES *gradient_brush_desc, [in] const D2D1_BRUSH_PROPERTIES *brush_desc, [in] ID2D1GradientStopCollection *gradient, [out] ID2D1LinearGradientBrush **brush)ID2D1RenderTarget
CreateMesh([out] ID2D1Mesh **mesh)ID2D1RenderTarget
CreateRadialGradientBrush([in] const D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES *gradient_brush_desc, [in] const D2D1_BRUSH_PROPERTIES *brush_desc, [in] ID2D1GradientStopCollection *gradient, [out] ID2D1RadialGradientBrush **brush)ID2D1RenderTarget
CreateSharedBitmap([in] REFIID iid, [in, out] void *data, [in] const D2D1_BITMAP_PROPERTIES *desc, [out] ID2D1Bitmap **bitmap)ID2D1RenderTarget
CreateSolidColorBrush([in] const D2D1_COLOR_F *color, [in] const D2D1_BRUSH_PROPERTIES *desc, [out] ID2D1SolidColorBrush **brush)ID2D1RenderTarget
CreateStrokedGeometryRealization([in] ID2D1Geometry *geometry, [in] float tolerance, [in] float stroke_width, [in] ID2D1StrokeStyle *stroke_style, [out] ID2D1GeometryRealization **realization)ID2D1DeviceContext1
DrawBitmap([in] ID2D1Bitmap *bitmap, [in] const D2D1_RECT_F *dst_rect, [in] float opacity, [in] D2D1_INTERPOLATION_MODE interpolation_mode, [in] const D2D1_RECT_F *src_rect, [in] const D2D1_MATRIX_4X4_F *perspective_transform)ID2D1DeviceContext
ID2D1RenderTarget::DrawBitmap([in] ID2D1Bitmap *bitmap, [in] const D2D1_RECT_F *dst_rect, [in] float opacity, [in] D2D1_BITMAP_INTERPOLATION_MODE interpolation_mode, [in] const D2D1_RECT_F *src_rect)ID2D1RenderTarget
DrawEllipse([in] const D2D1_ELLIPSE *ellipse, [in] ID2D1Brush *brush, [in] float stroke_width, [in] ID2D1StrokeStyle *stroke_style)ID2D1RenderTarget
DrawGdiMetafile([in] ID2D1GdiMetafile *metafile, [in] const D2D1_POINT_2F *target_offset)ID2D1DeviceContext
DrawGeometry([in] ID2D1Geometry *geometry, [in] ID2D1Brush *brush, [in] float stroke_width, [in] ID2D1StrokeStyle *stroke_style)ID2D1RenderTarget
DrawGeometryRealization([in] ID2D1GeometryRealization *realization, [in] ID2D1Brush *brush)ID2D1DeviceContext1
DrawGlyphRun([in] D2D1_POINT_2F baseline_origin, [in] const DWRITE_GLYPH_RUN *glyph_run, [in] const DWRITE_GLYPH_RUN_DESCRIPTION *glyph_run_desc, [in] ID2D1Brush *brush, [in] DWRITE_MEASURING_MODE measuring_mode)ID2D1DeviceContext
ID2D1RenderTarget::DrawGlyphRun([in] D2D1_POINT_2F baseline_origin, [in] const DWRITE_GLYPH_RUN *glyph_run, [in] ID2D1Brush *brush, [in] DWRITE_MEASURING_MODE measuring_mode)ID2D1RenderTarget
DrawImage([in] ID2D1Image *image, [in] const D2D1_POINT_2F *target_offset, [in] const D2D1_RECT_F *image_rect, [in] D2D1_INTERPOLATION_MODE interpolation_mode, [in] D2D1_COMPOSITE_MODE composite_mode)ID2D1DeviceContext
DrawLine([in] D2D1_POINT_2F p0, [in] D2D1_POINT_2F p1, [in] ID2D1Brush *brush, [in] float stroke_width, [in] ID2D1StrokeStyle *stroke_style)ID2D1RenderTarget
DrawRectangle([in] const D2D1_RECT_F *rect, [in] ID2D1Brush *brush, [in] float stroke_width, [in] ID2D1StrokeStyle *stroke_style)ID2D1RenderTarget
DrawRoundedRectangle([in] const D2D1_ROUNDED_RECT *rect, [in] ID2D1Brush *brush, [in] float stroke_width, [in] ID2D1StrokeStyle *stroke_style)ID2D1RenderTarget
DrawText([in, size_is(string_len)] const WCHAR *string, [in] UINT32 string_len, [in] IDWriteTextFormat *text_format, [in] const D2D1_RECT_F *layout_rect, [in] ID2D1Brush *brush, [in] D2D1_DRAW_TEXT_OPTIONS options, [in] DWRITE_MEASURING_MODE measuring_mode)ID2D1RenderTarget
DrawTextLayout([in] D2D1_POINT_2F origin, [in] IDWriteTextLayout *layout, [in] ID2D1Brush *brush, [in] D2D1_DRAW_TEXT_OPTIONS options)ID2D1RenderTarget
EndDraw([out] D2D1_TAG *tag1, [out] D2D1_TAG *tag2)ID2D1RenderTarget
FillEllipse([in] const D2D1_ELLIPSE *ellipse, [in] ID2D1Brush *brush)ID2D1RenderTarget
FillGeometry([in] ID2D1Geometry *geometry, [in] ID2D1Brush *brush, [in] ID2D1Brush *opacity_brush)ID2D1RenderTarget
FillMesh([in] ID2D1Mesh *mesh, [in] ID2D1Brush *brush)ID2D1RenderTarget
FillOpacityMask([in] ID2D1Bitmap *mask, [in] ID2D1Brush *brush, [in] const D2D1_RECT_F *dst_rect, [in] const D2D1_RECT_F *src_rect)ID2D1DeviceContext
ID2D1RenderTarget::FillOpacityMask([in] ID2D1Bitmap *mask, [in] ID2D1Brush *brush, [in] D2D1_OPACITY_MASK_CONTENT content, [in] const D2D1_RECT_F *dst_rect, [in] const D2D1_RECT_F *src_rect)ID2D1RenderTarget
FillRectangle([in] const D2D1_RECT_F *rect, [in] ID2D1Brush *brush)ID2D1RenderTarget
FillRoundedRectangle([in] const D2D1_ROUNDED_RECT *rect, [in] ID2D1Brush *brush)ID2D1RenderTarget
Flush([out] D2D1_TAG *tag1, [out] D2D1_TAG *tag2)ID2D1RenderTarget
GetAntialiasMode()ID2D1RenderTarget
GetDevice([out] ID2D1Device **device)ID2D1DeviceContext
GetDpi([out] float *dpi_x, [out] float *dpi_y)ID2D1RenderTarget
GetEffectInvalidRectangleCount([in] ID2D1Effect *effect, [out] UINT32 *rect_count)ID2D1DeviceContext
GetEffectInvalidRectangles([in] ID2D1Effect *effect, [out] D2D1_RECT_F *rectangles, [in] UINT32 rect_count)ID2D1DeviceContext
GetEffectRequiredInputRectangles([in] ID2D1Effect *effect, [in] const D2D1_RECT_F *image_rect, [in] const D2D1_EFFECT_INPUT_DESCRIPTION *desc, [out] D2D1_RECT_F *input_rect, [in] UINT32 input_count)ID2D1DeviceContext
GetFactory([out] ID2D1Factory **factory)ID2D1Resource
GetGlyphRunWorldBounds([in] D2D1_POINT_2F baseline_origin, [in] const DWRITE_GLYPH_RUN *glyph_run, [in] DWRITE_MEASURING_MODE measuring_mode, [out] D2D1_RECT_F *bounds)ID2D1DeviceContext
GetImageLocalBounds([in] ID2D1Image *image, [out] D2D1_RECT_F *local_bounds)ID2D1DeviceContext
GetImageWorldBounds([in] ID2D1Image *image, [out] D2D1_RECT_F *world_bounds)ID2D1DeviceContext
GetMaximumBitmapSize()ID2D1RenderTarget
GetPixelFormat()ID2D1RenderTarget
GetPixelSize()ID2D1RenderTarget
GetPrimitiveBlend()ID2D1DeviceContext
GetRenderingControls([out] D2D1_RENDERING_CONTROLS *rendering_controls)ID2D1DeviceContext
GetSize()ID2D1RenderTarget
GetTags([out] D2D1_TAG *tag1, [out] D2D1_TAG *tag2)ID2D1RenderTarget
GetTarget([out] ID2D1Image **target)ID2D1DeviceContext
GetTextAntialiasMode()ID2D1RenderTarget
GetTextRenderingParams([out] IDWriteRenderingParams **text_rendering_params)ID2D1RenderTarget
GetTransform([out] D2D1_MATRIX_3X2_F *transform)ID2D1RenderTarget
GetUnitMode()ID2D1DeviceContext
InvalidateEffectInputRectangle([in] ID2D1Effect *effect, [in] UINT32 input, [in] const D2D1_RECT_F *input_rect)ID2D1DeviceContext
IsBufferPrecisionSupported([in] D2D1_BUFFER_PRECISION buffer_precision)ID2D1DeviceContext
IsDxgiFormatSupported([in] DXGI_FORMAT format)ID2D1DeviceContext
IsSupported([in] const D2D1_RENDER_TARGET_PROPERTIES *desc)ID2D1RenderTarget
LPUNKNOWN typedefIUnknown
PopAxisAlignedClip()ID2D1RenderTarget
PopLayer()ID2D1RenderTarget
PushAxisAlignedClip([in] const D2D1_RECT_F *clip_rect, [in] D2D1_ANTIALIAS_MODE antialias_mode)ID2D1RenderTarget
PushLayer([in] const D2D1_LAYER_PARAMETERS1 *layer_parameters, [in] ID2D1Layer *layer)ID2D1DeviceContext
ID2D1RenderTarget::PushLayer([in] const D2D1_LAYER_PARAMETERS *layer_parameters, [in] ID2D1Layer *layer)ID2D1RenderTarget
QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)IUnknown
Release()IUnknown
RestoreDrawingState([in] ID2D1DrawingStateBlock *state_block)ID2D1RenderTarget
SaveDrawingState([in, out] ID2D1DrawingStateBlock *state_block)ID2D1RenderTarget
SetAntialiasMode([in] D2D1_ANTIALIAS_MODE antialias_mode)ID2D1RenderTarget
SetDpi([in] float dpi_x, [in] float dpi_y)ID2D1RenderTarget
SetPrimitiveBlend([in] D2D1_PRIMITIVE_BLEND primitive_blend)ID2D1DeviceContext
SetRenderingControls([in] const D2D1_RENDERING_CONTROLS *rendering_controls)ID2D1DeviceContext
SetTags([in] D2D1_TAG tag1, [in] D2D1_TAG tag2)ID2D1RenderTarget
SetTarget([in] ID2D1Image *target)ID2D1DeviceContext
SetTextAntialiasMode([in] D2D1_TEXT_ANTIALIAS_MODE antialias_mode)ID2D1RenderTarget
SetTextRenderingParams([in] IDWriteRenderingParams *text_rendering_params)ID2D1RenderTarget
SetTransform([in] const D2D1_MATRIX_3X2_F *transform)ID2D1RenderTarget
SetUnitMode([in] D2D1_UNIT_MODE unit_mode)ID2D1DeviceContext