- BeginDrawvoid BeginDraw() 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- Clearvoid Clear(D2D1_COLOR_F* clearColor) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateBitmapHRESULT CreateBitmap(D2D1_SIZE_U size, D2D1_BITMAP_PROPERTIES* bitmapProperties, ID2D1Bitmap* bitmap) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateBitmapHRESULT CreateBitmap(D2D1_SIZE_U size, void* srcData, uint pitch, D2D1_BITMAP_PROPERTIES* bitmapProperties, ID2D1Bitmap* bitmap) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateBitmapBrushHRESULT CreateBitmapBrush(ID2D1Bitmap bitmap, D2D1_BITMAP_BRUSH_PROPERTIES* bitmapBrushProperties, D2D1_BRUSH_PROPERTIES* brushProperties, ID2D1BitmapBrush* bitmapBrush) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateBitmapBrushHRESULT CreateBitmapBrush(ID2D1Bitmap bitmap, ID2D1BitmapBrush* bitmapBrush) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateBitmapBrushHRESULT CreateBitmapBrush(ID2D1Bitmap bitmap, D2D1_BITMAP_BRUSH_PROPERTIES* bitmapBrushProperties, ID2D1BitmapBrush* bitmapBrush) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateBitmapFromWicBitmapHRESULT CreateBitmapFromWicBitmap(IWICBitmapSource wicBitmapSource, ID2D1Bitmap* bitmap) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateBitmapFromWicBitmapHRESULT CreateBitmapFromWicBitmap(IWICBitmapSource wicBitmapSource, D2D1_BITMAP_PROPERTIES* bitmapProperties, ID2D1Bitmap* bitmap) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateCompatibleRenderTargetHRESULT CreateCompatibleRenderTarget(D2D1_SIZE_F desiredSize, D2D1_SIZE_U desiredPixelSize, D2D1_PIXEL_FORMAT desiredFormat, D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS options, ID2D1BitmapRenderTarget* bitmapRenderTarget) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateCompatibleRenderTargetHRESULT CreateCompatibleRenderTarget(D2D1_SIZE_F* desiredSize, D2D1_SIZE_U* desiredPixelSize, D2D1_PIXEL_FORMAT* desiredFormat, D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS options, ID2D1BitmapRenderTarget* bitmapRenderTarget) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateCompatibleRenderTargetHRESULT CreateCompatibleRenderTarget(ID2D1BitmapRenderTarget* bitmapRenderTarget) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateCompatibleRenderTargetHRESULT CreateCompatibleRenderTarget(D2D1_SIZE_F desiredSize, ID2D1BitmapRenderTarget* bitmapRenderTarget) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateCompatibleRenderTargetHRESULT CreateCompatibleRenderTarget(D2D1_SIZE_F desiredSize, D2D1_SIZE_U desiredPixelSize, ID2D1BitmapRenderTarget* bitmapRenderTarget) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateCompatibleRenderTargetHRESULT CreateCompatibleRenderTarget(D2D1_SIZE_F desiredSize, D2D1_SIZE_U desiredPixelSize, D2D1_PIXEL_FORMAT desiredFormat, ID2D1BitmapRenderTarget* bitmapRenderTarget) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateGradientStopCollectionHRESULT CreateGradientStopCollection(D2D1_GRADIENT_STOP* gradientStops, uint gradientStopsCount, D2D1_GAMMA colorInterpolationGamma, D2D1_EXTEND_MODE extendMode, ID2D1GradientStopCollection* gradientStopCollection) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateGradientStopCollectionHRESULT CreateGradientStopCollection(D2D1_GRADIENT_STOP* gradientStops, uint gradientStopsCount, ID2D1GradientStopCollection* gradientStopCollection) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateLayerHRESULT CreateLayer(ID2D1Layer* layer) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateLayerHRESULT CreateLayer(D2D1_SIZE_F size, ID2D1Layer* layer) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateLayerHRESULT CreateLayer(D2D1_SIZE_F* size, ID2D1Layer* layer) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateLinearGradientBrushHRESULT CreateLinearGradientBrush(D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES* linearGradientBrushProperties, ID2D1GradientStopCollection gradientStopCollection, ID2D1LinearGradientBrush* linearGradientBrush) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateLinearGradientBrushHRESULT CreateLinearGradientBrush(D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIES* linearGradientBrushProperties, D2D1_BRUSH_PROPERTIES* brushProperties, ID2D1GradientStopCollection gradientStopCollection, ID2D1LinearGradientBrush* linearGradientBrush) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateMeshHRESULT CreateMesh(ID2D1Mesh* mesh) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateRadialGradientBrushHRESULT CreateRadialGradientBrush(D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES* radialGradientBrushProperties, D2D1_BRUSH_PROPERTIES* brushProperties, ID2D1GradientStopCollection gradientStopCollection, ID2D1RadialGradientBrush* radialGradientBrush) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateRadialGradientBrushHRESULT CreateRadialGradientBrush(D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIES* radialGradientBrushProperties, ID2D1GradientStopCollection gradientStopCollection, ID2D1RadialGradientBrush* radialGradientBrush) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateSharedBitmapHRESULT CreateSharedBitmap(IID* riid, void* data, D2D1_BITMAP_PROPERTIES* bitmapProperties, ID2D1Bitmap* bitmap) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateSolidColorBrushHRESULT CreateSolidColorBrush(D2D1_COLOR_F* color, ID2D1SolidColorBrush* solidColorBrush) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- CreateSolidColorBrushHRESULT CreateSolidColorBrush(D2D1_COLOR_F* color, D2D1_BRUSH_PROPERTIES* brushProperties, ID2D1SolidColorBrush* solidColorBrush) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- DrawBitmapvoid DrawBitmap(ID2D1Bitmap bitmap, D2D1_RECT_F* destinationRectangle, float opacity, D2D1_BITMAP_INTERPOLATION_MODE interpolationMode, D2D1_RECT_F* sourceRectangle) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- DrawEllipsevoid DrawEllipse(D2D1_ELLIPSE* ellipse, ID2D1Brush brush, float strokeWidth, ID2D1StrokeStyle strokeStyle) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- DrawGeometryvoid DrawGeometry(ID2D1Geometry geometry, ID2D1Brush brush, float strokeWidth, ID2D1StrokeStyle strokeStyle) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- DrawGlyphRunvoid DrawGlyphRun(D2D1_POINT_2F baselineOrigin, DWRITE_GLYPH_RUN* glyphRun, ID2D1Brush foregroundBrush, DWRITE_MEASURING_MODE measuringMode) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- DrawLinevoid DrawLine(D2D1_POINT_2F point0, D2D1_POINT_2F point1, ID2D1Brush brush, float strokeWidth, ID2D1StrokeStyle strokeStyle) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- DrawRectanglevoid DrawRectangle(D2D1_RECT_F* rect, ID2D1Brush brush, float strokeWidth, ID2D1StrokeStyle strokeStyle) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- DrawRoundedRectanglevoid DrawRoundedRectangle(D2D1_ROUNDED_RECT* roundedRect, ID2D1Brush brush, float strokeWidth, ID2D1StrokeStyle strokeStyle) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- DrawTextvoid DrawText(wchar* string, uint stringLength, IDWriteTextFormat textFormat, D2D1_RECT_F* layoutRect, ID2D1Brush defaultForegroundBrush, D2D1_DRAW_TEXT_OPTIONS options, DWRITE_MEASURING_MODE measuringMode) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- DrawTextLayoutvoid DrawTextLayout(D2D1_POINT_2F origin, IDWriteTextLayout textLayout, ID2D1Brush defaultForegroundBrush, D2D1_DRAW_TEXT_OPTIONS options) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- EndDrawHRESULT EndDraw(D2D1_TAG* tag1, D2D1_TAG* tag2) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- FillEllipsevoid FillEllipse(D2D1_ELLIPSE* ellipse, ID2D1Brush brush) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- FillGeometryvoid FillGeometry(ID2D1Geometry geometry, ID2D1Brush brush, ID2D1Brush opacityBrush) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- FillMeshvoid FillMesh(ID2D1Mesh mesh, ID2D1Brush brush) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- FillOpacityMaskvoid FillOpacityMask(ID2D1Bitmap opacityMask, ID2D1Brush brush, D2D1_OPACITY_MASK_CONTENT content, D2D1_RECT_F* destinationRectangle, D2D1_RECT_F* sourceRectangle) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- FillRectanglevoid FillRectangle(D2D1_RECT_F* rect, ID2D1Brush brush) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- FillRoundedRectanglevoid FillRoundedRectangle(D2D1_ROUNDED_RECT* roundedRect, ID2D1Brush brush) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- FlushHRESULT Flush(D2D1_TAG* tag1, D2D1_TAG* tag2) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- GetAntialiasModeD2D1_ANTIALIAS_MODE GetAntialiasMode() 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- GetDpivoid GetDpi(float* dpiX, float* dpiY) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- GetMaximumBitmapSizeuint GetMaximumBitmapSize() 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- GetPixelFormatD2D1_PIXEL_FORMAT GetPixelFormat() 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- GetPixelSizeD2D1_SIZE_U GetPixelSize() 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- GetSizeD2D1_SIZE_F GetSize() 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- GetTagsvoid GetTags(D2D1_TAG* tag1, D2D1_TAG* tag2) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- GetTextAntialiasModeD2D1_TEXT_ANTIALIAS_MODE GetTextAntialiasMode() 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- GetTextRenderingParamsvoid GetTextRenderingParams(IDWriteRenderingParams* textRenderingParams) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- GetTransformvoid GetTransform(D2D1_MATRIX_3X2_F* transform) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- IsSupportedBOOL IsSupported(D2D1_RENDER_TARGET_PROPERTIES* renderTargetProperties) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- PopAxisAlignedClipvoid PopAxisAlignedClip() 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- PopLayervoid PopLayer() 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- PushAxisAlignedClipvoid PushAxisAlignedClip(D2D1_RECT_F* clipRect, D2D1_ANTIALIAS_MODE antialiasMode) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- PushLayervoid PushLayer(D2D1_LAYER_PARAMETERS* layerParameters, ID2D1Layer layer) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- RestoreDrawingStatevoid RestoreDrawingState(ID2D1DrawingStateBlock drawingStateBlock) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- SaveDrawingStatevoid SaveDrawingState(ID2D1DrawingStateBlock* drawingStateBlock) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- SetAntialiasModevoid SetAntialiasMode(D2D1_ANTIALIAS_MODE antialiasMode) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- SetDpivoid SetDpi(float dpiX, float dpiY) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- SetTagsvoid SetTags(D2D1_TAG tag1, D2D1_TAG tag2) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- SetTextAntialiasModevoid SetTextAntialiasMode(D2D1_TEXT_ANTIALIAS_MODE textAntialiasMode) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- SetTextRenderingParamsvoid SetTextRenderingParams(IDWriteRenderingParams textRenderingParams) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name. 
- SetTransformvoid SetTransform(D2D1_MATRIX_3X2_F* transform) 
- Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.