Beispiel #1
0
 internal static extern GpStatus GdipSetImageAttributesThreshold(GpImageAttributes imageattr,
            ColorAdjustType type,
            bool enableFlag,
            float threshold);
Beispiel #2
0
 internal static extern GpStatus GdipResetImageAttributes(GpImageAttributes imageattr,
     ColorAdjustType type);
Beispiel #3
0
 internal static extern GpStatus GdipSetImageAttributesGamma(GpImageAttributes imageattr,
        ColorAdjustType type,
        bool enableFlag,
        float gamma);
Beispiel #4
0
 internal ImageAttributesPlus(GpImageAttributes imageAttr, GpStatus status)
 {
     SetNativeImageAttr(imageAttr);
     lastResult = status;
 }
Beispiel #5
0
 internal static extern GpStatus GdipCreateImageAttributes(out GpImageAttributes imageattr);
Beispiel #6
0
 internal static extern GpStatus GdipDrawImagePointsRectI(GpGraphics graphics, GpImage image,
     Point[] points, int count, int srcx,
     int srcy, int srcwidth, int srcheight,
     Unit srcUnit,
     GpImageAttributes imageAttributes,
     IntPtr callback, IntPtr callbackData);
Beispiel #7
0
 internal void SetNativeImageAttr(GpImageAttributes nativeImageAttr)
 {
     this.nativeImageAttr = nativeImageAttr;
 }
Beispiel #8
0
 GdipDisposeImageAttributes(GpImageAttributes imageattr);
Beispiel #9
0
 GdipSetImageAttributesToIdentity(GpImageAttributes imageattr,
                                  ColorAdjustType type);
Beispiel #10
0
 GdipCreateImageAttributes(out GpImageAttributes imageattr);
Beispiel #11
0
 GdipCloneImageAttributes(GpImageAttributes imageattr,
                          out GpImageAttributes cloneImageattr);
Beispiel #12
0
 GdipDrawImagePointsRectI(GpGraphics graphics, GpImage image,
                          Point[] points, int count, int srcx,
                          int srcy, int srcwidth, int srcheight,
                          Unit srcUnit,
                          GpImageAttributes imageAttributes,
                          IntPtr callback, IntPtr callbackData);
Beispiel #13
0
 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);
Beispiel #14
0
 public ImageAttributesPlus()
 {
     nativeImageAttr = new GpImageAttributes();
     lastResult      = GdiPlus.GdipCreateImageAttributes(out nativeImageAttr);
 }
Beispiel #15
0
 internal void SetNativeImageAttr(GpImageAttributes nativeImageAttr)
 {
     this.nativeImageAttr = nativeImageAttr;
 }
Beispiel #16
0
 GdipResetImageAttributes(GpImageAttributes imageattr,
                          ColorAdjustType type);
Beispiel #17
0
 internal static extern GpStatus GdipCreateTextureIAI(GpImage image, GpImageAttributes imageAttributes, int x, int y, int width, int height, out GpTexture texture);
Beispiel #18
0
 GdipSetImageAttributesThreshold(GpImageAttributes imageattr,
                                 ColorAdjustType type,
                                 bool enableFlag,
                                 float threshold);
Beispiel #19
0
 internal 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);
Beispiel #20
0
 GdipSetImageAttributesGamma(GpImageAttributes imageattr,
                             ColorAdjustType type,
                             bool enableFlag,
                             float gamma);
Beispiel #21
0
 public ImageAttributesPlus()
 {
     nativeImageAttr = new GpImageAttributes();
     lastResult = GdiPlus.GdipCreateImageAttributes(out nativeImageAttr);
 }
Beispiel #22
0
 GdipSetImageAttributesNoOp(GpImageAttributes imageattr,
                            ColorAdjustType type,
                            bool enableFlag);
Beispiel #23
0
 internal static extern GpStatus GdipCloneImageAttributes(GpImageAttributes imageattr,
     out GpImageAttributes cloneImageattr);
Beispiel #24
0
 GdipSetImageAttributesColorKeys(GpImageAttributes imageattr,
                                 ColorAdjustType type,
                                 bool enableFlag,
                                 int colorLow,
                                 int colorHigh);
Beispiel #25
0
 internal static extern GpStatus GdipDisposeImageAttributes(GpImageAttributes imageattr);
Beispiel #26
0
 internal static extern GpStatus GdipCreateTextureIA(GpImage image, GpImageAttributes imageAttributes, float x, float y, float width, float height, out GpTexture texture);
Beispiel #27
0
 internal static extern GpStatus GdipSetImageAttributesColorKeys(GpImageAttributes imageattr,
            ColorAdjustType type,
            bool enableFlag,
            int colorLow,
            int colorHigh);
Beispiel #28
0
 internal static extern GpStatus GdipCreateTextureIAI(GpImage image, GpImageAttributes imageAttributes, int x, int y, int width, int height, out GpTexture texture);
Beispiel #29
0
 internal static extern GpStatus GdipSetImageAttributesNoOp(GpImageAttributes imageattr,
       ColorAdjustType type,
       bool enableFlag);
Beispiel #30
0
 internal static extern GpStatus GdipCreateTextureIA(GpImage image,  GpImageAttributes imageAttributes, float x, float y, float width, float height, out GpTexture texture);
Beispiel #31
0
 internal static extern GpStatus GdipSetImageAttributesToIdentity(GpImageAttributes imageattr,
             ColorAdjustType type);
Beispiel #32
0
 internal ImageAttributesPlus(GpImageAttributes imageAttr, GpStatus status)
 {
     SetNativeImageAttr(imageAttr);
     lastResult = status;
 }