Пример #1
0
 public void Dispose()
 {
     if (nativeImage != IntPtr.Zero)
     {
         NativeMethods.GdipDisposeImage(nativeImage);
         nativeImage = null;
     }
 }
Пример #2
0
 GdipDrawImage(GpGraphics graphics, GpImage image, float x, float y);
Пример #3
0
 internal void SetNativeImage(GpImage nativeImage)
 {
     this.nativeImage = nativeImage;
 }
Пример #4
0
 GdipGetImageFlags(GpImage image, out uint flags);
Пример #5
0
 GdipGetImageHorizontalResolution(GpImage image, out float resolution);
Пример #6
0
 GdipGetImageWidth(GpImage image, out uint width);
Пример #7
0
 GdipGetImageDimension(GpImage image, out float width, out float height);
Пример #8
0
 GdipGetImageBounds(GpImage image, float[] srcRect, Unit srcUnit);
Пример #9
0
 GdipDrawImagePointRectI(GpGraphics graphics, GpImage image, int x,
                         int y, int srcx, int srcy, int srcwidth,
                         int srcheight, Unit srcUnit);
Пример #10
0
 GdipDrawImagePointRect(GpGraphics graphics, GpImage image, float x,
                        float y, float srcx, float srcy, float srcwidth,
                        float srcheight, Unit srcUnit);
Пример #11
0
 GdipDrawImagePointsI(GpGraphics graphics, GpImage image,
                      GpPoint[] dstpoints, int count);
Пример #12
0
 GdipDrawImageRectI(GpGraphics graphics, GpImage image, int x, int y,
                    int width, int height);
Пример #13
0
 GdipLoadImageFromFile([MarshalAs(UnmanagedType.BStr)] string filename, out GpImage image);
Пример #14
0
 GdipDrawImageRect(GpGraphics graphics, GpImage image, float x, float y,
                   float width, float height);
Пример #15
0
 GdipDrawImageI(GpGraphics graphics, GpImage image, int x, int y);
Пример #16
0
 GdipGetImageGraphicsContext(GpImage image, out GpGraphics graphics);
Пример #17
0
 GdipGetImageBounds(GpImage image, out GpRectF srcRect, out Unit srcUnit);
Пример #18
0
 GdipDrawImageRectRectI(GpGraphics graphics, GpImage image, int dstx,
                        int dsty, int dstwidth, int dstheight,
                        int srcx, int srcy, int srcwidth, int srcheight,
                        Unit srcUnit,
                        GpImageAttributes imageAttributes,
                        IntPtr callback, IntPtr callbackData);
Пример #19
0
 GdipGetImageBounds(GpImage image, byte[] srcRect, Unit srcUnit);
Пример #20
0
 GdipDrawImagePointsRectI(GpGraphics graphics, GpImage image,
                          GpPoint[] points, int count, int srcx,
                          int srcy, int srcwidth, int srcheight,
                          Unit srcUnit,
                          GpImageAttributes imageAttributes,
                          IntPtr callback, IntPtr callbackData);
Пример #21
0
 GdipGetImageType(GpImage image, out ImageType type);
Пример #22
0
 GdipCloneImage(GpImage image, out GpImage cloneImage);
Пример #23
0
 GdipGetImageHeight(GpImage image, out uint height);
Пример #24
0
 GdipDisposeImage(GpImage image);
Пример #25
0
 GdipGetImageVerticalResolution(GpImage image, out float resolution);
Пример #26
0
 GdipSaveImageToFile(GpImage image, string filename,
                     ref Guid clsidEncoder,
                     EncoderParameters encoderParams);
Пример #27
0
 internal ImagePlus(GpImage nativeImage, GpStatus status)
 {
     SetNativeImage(nativeImage);
 }
Пример #28
0
 GdipSaveAdd(GpImage image, EncoderParameters encoderParams);
Пример #29
0
 GdipSaveAddImage(GpImage image, GpImage newImage,
                  EncoderParameters encoderParams);
Пример #30
0
 GdipGetPropertyItemSize(GpImage image, PROPID propId, out uint size);