コード例 #1
0
ファイル: Image.cs プロジェクト: misiek/foo
 public void Dispose()
 {
     if (nativeImage != IntPtr.Zero)
     {
         NativeMethods.GdipDisposeImage(nativeImage);
         nativeImage = null;
     }
 }
コード例 #2
0
ファイル: Images.cs プロジェクト: misiek/foo
 public static extern GpStatus GdipImageSelectActiveFrame(GpImage image, ref Guid dimensionID,
     uint frameIndex);
コード例 #3
0
ファイル: Brushes.cs プロジェクト: intille/mitessoftware
GdipCreateTexture2I(GpImage image, WrapMode wrapmode, int x,
     int y, int width, int height, out GpTexture texture);
コード例 #4
0
ファイル: Brushes.cs プロジェクト: intille/mitessoftware
GdipCreateTexture2(GpImage image, WrapMode wrapmode, float x,
    float y, float width, float height, out GpTexture texture);
コード例 #5
0
ファイル: Brushes.cs プロジェクト: intille/mitessoftware
GdipGetTextureImage(GpTexture brush, out GpImage image);
コード例 #6
0
ファイル: Brushes.cs プロジェクト: misiek/foo
 public static extern GpStatus GdipGetTextureImage(GpTexture brush, out GpImage image);
コード例 #7
0
ファイル: Brushes.cs プロジェクト: misiek/foo
    public static extern GpStatus GdipCreateTextureIA(GpImage image,
 GpImageAttributes imageAttributes,
 float x, float y, float width, float height,
 out GpTexture texture);
コード例 #8
0
ファイル: Brushes.cs プロジェクト: misiek/foo
     public static extern GpStatus GdipCreateTexture2(GpImage image, WrapMode wrapmode, float x,
 float y, float width, float height, out GpTexture texture);
コード例 #9
0
ファイル: Images.cs プロジェクト: misiek/foo
 public static extern GpStatus GdipDrawImageI(GpGraphics graphics, GpImage image, int x, int y);
コード例 #10
0
ファイル: Images.cs プロジェクト: misiek/foo
 public static extern GpStatus GdipDrawImage(GpGraphics graphics, GpImage image, float x, float y);
コード例 #11
0
ファイル: Images.cs プロジェクト: misiek/foo
    public static extern GpStatus GdipSaveImageToFile(GpImage image, string filename,
 ref Guid clsidEncoder,
 EncoderParameters encoderParams);
コード例 #12
0
ファイル: Images.cs プロジェクト: misiek/foo
       public static extern GpStatus GdipSaveAddImage(GpImage image, GpImage newImage,
 EncoderParameters encoderParams);
コード例 #13
0
ファイル: Images.cs プロジェクト: misiek/foo
 public static extern GpStatus GdipDisposeImage(GpImage image);
コード例 #14
0
ファイル: Images.cs プロジェクト: misiek/foo
 public static extern GpStatus GdipLoadImageFromStream(IStream stream, out GpImage image);
コード例 #15
0
ファイル: Images.cs プロジェクト: misiek/foo
 public static extern GpStatus GdipLoadImageFromFile([MarshalAs(UnmanagedType.BStr)]string filename, out GpImage image);
コード例 #16
0
ファイル: Image.cs プロジェクト: intille/mitessoftware
 internal ImagePlus(GpImage nativeImage, GpStatus status)
 {
     SetNativeImage(nativeImage);
 }
コード例 #17
0
ファイル: Image.cs プロジェクト: intille/mitessoftware
 internal void SetNativeImage(GpImage nativeImage)
 {
     this.nativeImage = nativeImage;
 }
コード例 #18
0
ファイル: Images.cs プロジェクト: misiek/foo
 public static extern GpStatus GdipDrawImagePointRect(GpGraphics graphics, GpImage image, float x,
                         float y, float srcx, float srcy, float srcwidth,
                         float srcheight, Unit srcUnit);
コード例 #19
0
ファイル: Brushes.cs プロジェクト: misiek/foo
    public static extern GpStatus GdipCreateTexture2I(GpImage image, WrapMode wrapmode, int x,
 int y, int width, int height, out GpTexture texture);
コード例 #20
0
ファイル: Images.cs プロジェクト: misiek/foo
 public static extern GpStatus GdipDrawImagePointRectI(GpGraphics graphics, GpImage image, int x,
                         int y, int srcx, int srcy, int srcwidth,
                         int srcheight, Unit srcUnit);
コード例 #21
0
ファイル: Brushes.cs プロジェクト: misiek/foo
   public static extern GpStatus GdipCreateTextureIAI(GpImage image,
 GpImageAttributes imageAttributes,
 int x, int y, int width, int height,
 out GpTexture texture);
コード例 #22
0
ファイル: Images.cs プロジェクト: misiek/foo
 public static extern GpStatus GdipDrawImagePointsI(GpGraphics graphics, GpImage image,
                      GpPoint[] dstpoints, int count);
コード例 #23
0
ファイル: Brushes.cs プロジェクト: misiek/foo
 public static extern GpStatus GdipCreateTexture(GpImage image, WrapMode wrapmode,
    out GpTexture texture);
コード例 #24
0
ファイル: Images.cs プロジェクト: misiek/foo
        public static extern GpStatus 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);
コード例 #25
0
ファイル: Brushes.cs プロジェクト: intille/mitessoftware
GdipCreateTexture(GpImage image, WrapMode wrapmode,
           out GpTexture texture);
コード例 #26
0
ファイル: Images.cs プロジェクト: misiek/foo
 public static extern GpStatus GdipDrawImageRect(GpGraphics graphics, GpImage image, float x, float y,
                    float width, float height);
コード例 #27
0
ファイル: Brushes.cs プロジェクト: intille/mitessoftware
GdipCreateTextureIA(GpImage image,
     GpImageAttributes imageAttributes,
     float x, float y, float width, float height,
     out GpTexture texture);
コード例 #28
0
ファイル: Images.cs プロジェクト: misiek/foo
 public static extern GpStatus GdipDrawImageRectI(GpGraphics graphics, GpImage image, int x, int y,
                    int width, int height);
コード例 #29
0
ファイル: Brushes.cs プロジェクト: intille/mitessoftware
GdipCreateTextureIAI(GpImage image,
      GpImageAttributes imageAttributes,
      int x, int y, int width, int height,
      out GpTexture texture);
コード例 #30
0
ファイル: Images.cs プロジェクト: misiek/foo
 public static extern GpStatus GdipDrawImageRectRect(GpGraphics graphics, GpImage image, float dstx,
               float dsty, float dstwidth, float dstheight,
               float srcx, float srcy, float srcwidth, float srcheight,
               Unit srcUnit,
               GpImageAttributes imageAttributes,
               IntPtr callback, IntPtr callbackData);