ReactOS 0.4.17-dev-934-g091855f
ID2D1Factory8 Member List

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

AddRef()IUnknown
CreateDCRenderTarget([in] const D2D1_RENDER_TARGET_PROPERTIES *desc, [out] ID2D1DCRenderTarget **render_target)ID2D1Factory
CreateDevice([in] IDXGIDevice *dxgi_device, [out] ID2D1Device7 **d2d_device)ID2D1Factory8
ID2D1Factory7::CreateDevice([in] IDXGIDevice *dxgi_device, [out] ID2D1Device6 **d2d_device)ID2D1Factory7
ID2D1Factory6::CreateDevice([in] IDXGIDevice *dxgi_device, [out] ID2D1Device5 **d2d_device)ID2D1Factory6
ID2D1Factory5::CreateDevice([in] IDXGIDevice *dxgi_device, [out] ID2D1Device4 **d2d_device)ID2D1Factory5
ID2D1Factory4::CreateDevice([in] IDXGIDevice *dxgi_device, [out] ID2D1Device3 **d2d_device)ID2D1Factory4
ID2D1Factory3::CreateDevice([in] IDXGIDevice *dxgi_device, [out] ID2D1Device2 **d2d_device)ID2D1Factory3
ID2D1Factory2::CreateDevice([in] IDXGIDevice *dxgi_device, [out] ID2D1Device1 **device)ID2D1Factory2
ID2D1Factory1::CreateDevice([in] IDXGIDevice *dxgi_device, [out] ID2D1Device **device)ID2D1Factory1
CreateDrawingStateBlock([in] const D2D1_DRAWING_STATE_DESCRIPTION1 *desc, [in] IDWriteRenderingParams *text_rendering_params, [out] ID2D1DrawingStateBlock1 **state_block)ID2D1Factory1
ID2D1Factory::CreateDrawingStateBlock([in] const D2D1_DRAWING_STATE_DESCRIPTION *desc, [in] IDWriteRenderingParams *text_rendering_params, [out] ID2D1DrawingStateBlock **state_block)ID2D1Factory
CreateDxgiSurfaceRenderTarget([in] IDXGISurface *surface, [in] const D2D1_RENDER_TARGET_PROPERTIES *desc, [out] ID2D1RenderTarget **render_target)ID2D1Factory
CreateEllipseGeometry([in] const D2D1_ELLIPSE *ellipse, [out] ID2D1EllipseGeometry **geometry)ID2D1Factory
CreateGdiMetafile([in] IStream *stream, [out] ID2D1GdiMetafile **metafile)ID2D1Factory1
CreateGeometryGroup([in] D2D1_FILL_MODE fill_mode, [in, size_is(geometry_count)] ID2D1Geometry **geometries, [in] UINT32 geometry_count, [out] ID2D1GeometryGroup **group)ID2D1Factory
CreateHwndRenderTarget([in] const D2D1_RENDER_TARGET_PROPERTIES *desc, [in] const D2D1_HWND_RENDER_TARGET_PROPERTIES *hwnd_rt_desc, [out] ID2D1HwndRenderTarget **render_target)ID2D1Factory
CreatePathGeometry([out] ID2D1PathGeometry1 **geometry)ID2D1Factory1
ID2D1Factory::CreatePathGeometry([out] ID2D1PathGeometry **geometry)ID2D1Factory
CreateRectangleGeometry([in] const D2D1_RECT_F *rect, [out] ID2D1RectangleGeometry **geometry)ID2D1Factory
CreateRoundedRectangleGeometry([in] const D2D1_ROUNDED_RECT *rect, [out] ID2D1RoundedRectangleGeometry **geometry)ID2D1Factory
CreateStrokeStyle([in] const D2D1_STROKE_STYLE_PROPERTIES1 *desc, [in, size_is(dash_count)] const float *dashes, [in] UINT32 dash_count, [out] ID2D1StrokeStyle1 **stroke_style)ID2D1Factory1
ID2D1Factory::CreateStrokeStyle([in] const D2D1_STROKE_STYLE_PROPERTIES *desc, [in, size_is(dash_count)] const float *dashes, [in] UINT32 dash_count, [out] ID2D1StrokeStyle **stroke_style)ID2D1Factory
CreateTransformedGeometry([in] ID2D1Geometry *src_geometry, [in] const D2D1_MATRIX_3X2_F *transform, [out] ID2D1TransformedGeometry **transformed_geometry)ID2D1Factory
CreateWicBitmapRenderTarget([in] IWICBitmap *target, [in] const D2D1_RENDER_TARGET_PROPERTIES *desc, [out] ID2D1RenderTarget **render_target)ID2D1Factory
GetDesktopDpi([out] float *dpi_x, [out] float *dpi_y)ID2D1Factory
GetEffectProperties([in] REFCLSID effect_id, [out] ID2D1Properties **props)ID2D1Factory1
GetRegisteredEffects([out, size_is(effect_count)] CLSID *effects, [in] UINT32 effect_count, [out] UINT32 *returned, [out] UINT32 *registered)ID2D1Factory1
LPUNKNOWN typedefIUnknown
QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)IUnknown
RegisterEffectFromStream([in] REFCLSID effect_id, [in] IStream *property_xml, [in, size_is(binding_count)] const struct D2D1_PROPERTY_BINDING *bindings, [in] UINT32 binding_count, [in] PD2D1_EFFECT_FACTORY effect_factory)ID2D1Factory1
RegisterEffectFromString([in] REFCLSID effect_id, [in] const WCHAR *property_xml, [in, size_is(binding_count)] const struct D2D1_PROPERTY_BINDING *bindings, [in] UINT32 binding_count, [in] PD2D1_EFFECT_FACTORY effect_factory)ID2D1Factory1
Release()IUnknown
ReloadSystemMetrics()ID2D1Factory
UnregisterEffect([in] REFCLSID effect_id)ID2D1Factory1