GATE
|
Public Member Functions | |
WRT_DECLARE_UNKNOWN (ID2D1Factory3) | |
wrt_result (WRT_ABI *ReloadSystemMetrics)(ID2D1Factory3 *This) | |
void (WRT_ABI *GetDesktopDpi)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *CreateRectangleGeometry)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *CreateRoundedRectangleGeometry)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *CreateEllipseGeometry)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *CreateGeometryGroup)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *CreateTransformedGeometry)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *CreatePathGeometry)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *CreateStrokeStyle)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *CreateDrawingStateBlock)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *CreateWicBitmapRenderTarget)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *CreateHwndRenderTarget)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *CreateDxgiSurfaceRenderTarget)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *CreateDCRenderTarget)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *CreateDevice)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *CreateStrokeStyle2)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *CreatePathGeometry2)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *CreateDrawingStateBlock2)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *CreateGdiMetafile)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *RegisterEffectFromStream)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *RegisterEffectFromString)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *UnregisterEffect)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *GetRegisteredEffects)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *GetEffectProperties)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *CreateDevice2)(ID2D1Factory3 *This | |
wrt_result (WRT_ABI *CreateDevice3)(ID2D1Factory3 *This | |
Public Attributes | |
float * | dpiX |
float float * | dpiY |
D2D1_RECT_F const * | rectangle |
D2D1_RECT_F const ID2D1RectangleGeometry ** | rectangleGeometry |
D2D1_ROUNDED_RECT const * | roundedRectangle |
D2D1_ROUNDED_RECT const ID2D1RoundedRectangleGeometry ** | roundedRectangleGeometry |
D2D1_ELLIPSE const * | ellipse |
D2D1_ELLIPSE const ID2D1EllipseGeometry ** | ellipseGeometry |
D2D1_FILL_MODE | fillMode |
D2D1_FILL_MODE ID2D1Geometry ** | geometries |
D2D1_FILL_MODE ID2D1Geometry UINT32 | geometriesCount |
D2D1_FILL_MODE ID2D1Geometry UINT32 ID2D1GeometryGroup ** | geometryGroup |
ID2D1Geometry * | sourceGeometry |
ID2D1Geometry D2D1_MATRIX_3X2_F const * | transform |
ID2D1Geometry D2D1_MATRIX_3X2_F const ID2D1TransformedGeometry ** | transformedGeometry |
ID2D1PathGeometry ** | pathGeometry |
D2D1_STROKE_STYLE_PROPERTIES const * | strokeStyleProperties |
D2D1_STROKE_STYLE_PROPERTIES const float const * | dashes |
D2D1_STROKE_STYLE_PROPERTIES const float const UINT32 | dashesCount |
D2D1_STROKE_STYLE_PROPERTIES const float const UINT32 ID2D1StrokeStyle ** | strokeStyle |
D2D1_DRAWING_STATE_DESCRIPTION const * | drawingStateDescription |
D2D1_DRAWING_STATE_DESCRIPTION const IDWriteRenderingParams * | textRenderingParams |
D2D1_DRAWING_STATE_DESCRIPTION const IDWriteRenderingParams ID2D1DrawingStateBlock ** | drawingStateBlock |
IWICBitmap * | target |
IWICBitmap D2D1_RENDER_TARGET_PROPERTIES const * | renderTargetProperties |
IWICBitmap D2D1_RENDER_TARGET_PROPERTIES const ID2D1RenderTarget ** | renderTarget |
D2D1_RENDER_TARGET_PROPERTIES const * | renderTargetProperties |
D2D1_RENDER_TARGET_PROPERTIES const D2D1_HWND_RENDER_TARGET_PROPERTIES const * | hwndRenderTargetProperties |
D2D1_RENDER_TARGET_PROPERTIES const D2D1_HWND_RENDER_TARGET_PROPERTIES const ID2D1HwndRenderTarget ** | hwndRenderTarget |
IDXGISurface * | dxgiSurface |
IDXGISurface D2D1_RENDER_TARGET_PROPERTIES * | renderTargetProperties |
IDXGISurface D2D1_RENDER_TARGET_PROPERTIES ID2D1RenderTarget ** | renderTarget |
D2D1_RENDER_TARGET_PROPERTIES const ID2D1DCRenderTarget ** | dcRenderTarget |
IDXGIDevice * | dxgiDevice |
IDXGIDevice ID2D1Device ** | d2dDevice |
D2D1_STROKE_STYLE_PROPERTIES1 const * | strokeStyleProperties |
D2D1_STROKE_STYLE_PROPERTIES1 const FLOAT const * | dashes |
D2D1_STROKE_STYLE_PROPERTIES1 const FLOAT const UINT32 | dashesCount |
D2D1_STROKE_STYLE_PROPERTIES1 const FLOAT const UINT32 ID2D1StrokeStyle1 ** | strokeStyle |
ID2D1PathGeometry1 ** | pathGeometry |
D2D1_DRAWING_STATE_DESCRIPTION1 const * | drawingStateDescription |
D2D1_DRAWING_STATE_DESCRIPTION1 const IDWriteRenderingParams * | textRenderingParams |
D2D1_DRAWING_STATE_DESCRIPTION1 const IDWriteRenderingParams ID2D1DrawingStateBlock1 ** | drawingStateBlock |
wrt_IStream * | metafileStream |
wrt_IStream ID2D1GdiMetafile ** | metafile |
REFCLSID | classId |
REFCLSID wrt_IStream * | propertyXml |
REFCLSID wrt_IStream D2D1_PROPERTY_BINDING const * | bindings |
REFCLSID wrt_IStream D2D1_PROPERTY_BINDING const UINT32 | bindingsCount |
REFCLSID wrt_IStream D2D1_PROPERTY_BINDING const UINT32 PD2D1_EFFECT_FACTORY const | effectFactory |
REFCLSID PCWSTR | propertyXml |
REFCLSID PCWSTR D2D1_PROPERTY_BINDING const * | bindings |
REFCLSID PCWSTR D2D1_PROPERTY_BINDING const UINT32 | bindingsCount |
REFCLSID PCWSTR D2D1_PROPERTY_BINDING const UINT32 PD2D1_EFFECT_FACTORY const | effectFactory |
CLSID * | effects |
CLSID UINT32 | effectsCount |
CLSID UINT32 UINT32 * | effectsReturned |
CLSID UINT32 UINT32 UINT32 * | effectsRegistered |
REFCLSID | effectId |
REFCLSID ID2D1Properties ** | properties |
IDXGIDevice ID2D1Device1 ** | d2dDevice1 |
IDXGIDevice ID2D1Device2 ** | d2dDevice2 |