Exemplo n.º 1
0
 public static bool SetPixel(DeviceContext deviceContext, int x, int y, COLORREF color)
 {
     return(Imports.SetPixelV(deviceContext, x, y, color));
 }
Exemplo n.º 2
0
 public unsafe static bool LogicalToDevice(DeviceContext deviceContext, params POINT[] points)
 {
     fixed(POINT *p = points)
     return(Imports.LPtoDP(deviceContext, p, points.Length));
 }
Exemplo n.º 3
0
 public unsafe static bool SetViewportExtents(DeviceContext deviceContext, int x, int y)
 {
     return(Imports.SetViewportExtEx(deviceContext, x, y, null));
 }
Exemplo n.º 4
0
 public static BackgroundMode GetBackgroundMode(DeviceContext deviceContext)
 {
     return(Imports.GetBkMode(deviceContext));
 }
Exemplo n.º 5
0
 public static PenMixMode GetRasterOperation(DeviceContext deviceContext)
 {
     return(Imports.GetROP2(deviceContext));
 }
Exemplo n.º 6
0
 public static COLORREF GetBackgroundColor(DeviceContext deviceContext)
 {
     return(Imports.GetBkColor(deviceContext));
 }
Exemplo n.º 7
0
 public static COLORREF SetBackgroundColor(DeviceContext deviceContext, COLORREF color)
 {
     return(Imports.SetBkColor(deviceContext, color));
 }
Exemplo n.º 8
0
 public static bool Polyline(DeviceContext deviceContext, params POINT[] points)
 {
     return(Imports.Polyline(deviceContext, points, points.Length));
 }
Exemplo n.º 9
0
 public static bool Rectangle(DeviceContext deviceContext, int left, int top, int right, int bottom)
 {
     return(Imports.Rectangle(deviceContext, left, top, right, bottom));
 }
Exemplo n.º 10
0
 public static PolyFillMode GetPolyFillMode(DeviceContext deviceContext)
 {
     return(Imports.GetPolyFillMode(deviceContext));
 }
Exemplo n.º 11
0
 public static PolyFillMode SetPolyFillMode(DeviceContext deviceContext, PolyFillMode fillMode)
 {
     return(Imports.SetPolyFillMode(deviceContext, fillMode));
 }
Exemplo n.º 12
0
 public static bool LineTo(DeviceContext deviceContext, int x, int y)
 {
     return(Imports.LineTo(deviceContext, x, y));
 }
Exemplo n.º 13
0
 /// <summary>
 /// Returns an in memory device context that is compatible with the specified device.
 /// </summary>
 /// <param name="deviceContext">An existing device context or null for the application's current screen.</param>
 /// <returns>A 1 by 1 monochrome memory device context.</returns>
 public unsafe static DeviceContext CreateCompatibleDeviceContext(DeviceContext deviceContext)
 {
     return(Imports.CreateCompatibleDC(deviceContext ?? DeviceContext.Null));
 }
Exemplo n.º 14
0
 public unsafe static bool MoveTo(DeviceContext deviceContext, int x, int y)
 {
     return(Imports.MoveToEx(deviceContext, x, y, null));
 }
Exemplo n.º 15
0
 public static RegionType SelectClippingRegion(DeviceContext deviceContext, RegionHandle region)
 {
     return(Imports.SelectClipRgn(deviceContext, region));
 }
Exemplo n.º 16
0
 public static bool Rectangle(DeviceContext deviceContext, RECT rectangle)
 {
     return(Imports.Rectangle(deviceContext, rectangle.left, rectangle.top, rectangle.right, rectangle.bottom));
 }
Exemplo n.º 17
0
 public static unsafe bool SetWindowOrigin(DeviceContext deviceContext, int x, int y)
 {
     return(Imports.SetWindowOrgEx(deviceContext, x, y, null));
 }
Exemplo n.º 18
0
 public static bool Ellipse(DeviceContext deviceContext, int left, int top, int right, int bottom)
 {
     return(Imports.Ellipse(deviceContext, left, top, right, bottom));
 }
Exemplo n.º 19
0
 public static COLORREF GetBrushColor(DeviceContext deviceContext)
 {
     return(Imports.GetDCBrushColor(deviceContext));
 }
Exemplo n.º 20
0
 public static bool RoundRectangle(DeviceContext deviceContext, RECT rectangle, int cornerWidth, int cornerHeight)
 {
     return(Imports.RoundRect(deviceContext, rectangle.left, rectangle.top, rectangle.right, rectangle.bottom, cornerWidth, cornerHeight));
 }
Exemplo n.º 21
0
 public static BackgroundMode SetBackgroundMode(DeviceContext deviceContext, BackgroundMode mode)
 {
     return(Imports.SetBkMode(deviceContext, mode));
 }
Exemplo n.º 22
0
 public static bool RoundRectangle(DeviceContext deviceContext, int left, int top, int right, int bottom, int cornerWidth, int cornerHeight)
 {
     return(Imports.RoundRect(deviceContext, left, top, right, bottom, cornerWidth, cornerHeight));
 }
Exemplo n.º 23
0
 public static PenMixMode SetRasterOperation(DeviceContext deviceContext, PenMixMode foregroundMixMode)
 {
     return(Imports.SetROP2(deviceContext, foregroundMixMode));
 }
Exemplo n.º 24
0
 public static bool FrameRectangle(DeviceContext deviceContext, RECT rectangle, BrushHandle brush)
 {
     return(Imports.FrameRect(deviceContext, ref rectangle, brush));
 }
Exemplo n.º 25
0
 public unsafe static bool DeviceToLogical(DeviceContext deviceContext, params POINT[] points)
 {
     fixed(POINT *p = points)
     return(Imports.DPtoLP(deviceContext, p, points.Length));
 }
Exemplo n.º 26
0
 public static bool InvertRectangle(DeviceContext deviceContext, RECT rectangle)
 {
     return(Imports.InvertRect(deviceContext, ref rectangle));
 }
Exemplo n.º 27
0
 public unsafe static bool OffsetViewportOrigin(DeviceContext deviceContext, int x, int y)
 {
     return(Imports.OffsetViewportOrgEx(deviceContext, x, y, null));
 }
Exemplo n.º 28
0
 public static bool DrawFocusRectangle(DeviceContext deviceContext, RECT rectangle)
 {
     return(Imports.DrawFocusRect(deviceContext, ref rectangle));
 }
Exemplo n.º 29
0
 public static MapMode SetMapMode(DeviceContext deviceContext, MapMode mapMode)
 {
     return(Imports.SetMapMode(deviceContext, mapMode));
 }
Exemplo n.º 30
0
 public static COLORREF GetPixel(DeviceContext deviceContext, int x, int y)
 {
     return(Imports.GetPixel(deviceContext, x, y));
 }