コード例 #1
0
        public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)
        {
            int status = SafeNativeMethods.Gdip.GdipSetImageAttributesOutputChannel(new HandleRef(this, this.nativeImageAttributes), type, true, flags);

            if (status != 0)
            {
                throw SafeNativeMethods.Gdip.StatusException(status);
            }
        }
コード例 #2
0
 public void SetOutputChannel(ColorChannelFlag flags)
 {
 }
コード例 #3
0
ファイル: ImageAttributes.cs プロジェクト: ForNeVeR/pnet
 public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)
 {
     GetInfo(type).channelFlags = flags;
 }
コード例 #4
0
ファイル: gdipFunctions.cs プロジェクト: Profit0004/mono
		internal static extern Status GdipSetImageAttributesOutputChannel (IntPtr imageattr,
			ColorAdjustType type, bool enableFlag, 	ColorChannelFlag channelFlags);
コード例 #5
0
 public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)
 {
     clrChannelFlags = flags;
     clrAdjustType   = type;
 }
コード例 #6
0
	public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type) {}
コード例 #7
0
 public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type) => throw new NotImplementedException();
コード例 #8
0
 /// <include file='doc\ImageAttributes.uex' path='docs/doc[@for="ImageAttributes.SetOutputChannel1"]/*' />
 /// <devdoc>
 ///    <para>[To be supplied.]</para>
 /// </devdoc>
 public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)
 {
         int status = SafeNativeMethods.Gdip.GdipSetImageAttributesOutputChannel(
             new HandleRef(this, nativeImageAttributes),
             type,
             true,
             flags);
                     
     if (status != SafeNativeMethods.Gdip.Ok)
             throw SafeNativeMethods.Gdip.StatusException(status);
     }
コード例 #9
0
 /// <summary>Sets the CMYK (cyan-magenta-yellow-black) output channel for the default category.</summary>
 /// <param name="flags">
 ///     An element of <see cref="T:Common.Drawing.Imaging.ColorChannelFlag" /> that specifies the output
 ///     channel.
 /// </param>
 /// <PermissionSet>
 ///     <IPermission
 ///         class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
 ///         version="1" Flags="UnmanagedCode, ControlEvidence" />
 /// </PermissionSet>
 public void SetOutputChannel(ColorChannelFlag flags)
 {
     WrappedImageAttributes.SetOutputChannel((System.Drawing.Imaging.ColorChannelFlag)flags);
 }
コード例 #10
0
        public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)
        {
            Status status = GDIPlus.GdipSetImageAttributesOutputChannel(nativeImageAttr, type, true, flags);

            GDIPlus.CheckStatus(status);
        }
コード例 #11
0
ファイル: ImageAttributes.jvm.cs プロジェクト: carrie901/mono
		public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)
		{
			clrChannelFlags = flags;
			clrAdjustType = type;
		}
コード例 #12
0
 public void SetOutputChannel(ColorChannelFlag flags)
 {
     throw null;
 }
コード例 #13
0
ファイル: Gdiplus.cs プロジェクト: JianwenSun/cc
 internal static extern int GdipSetImageAttributesOutputChannel(HandleRef imageattr,
                                                                ColorAdjustType type,
                                                                bool enableFlag,
                                                                ColorChannelFlag flags);
コード例 #14
0
	public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)
			{
				GetInfo(type).channelFlags = flags;
			}
コード例 #15
0
 public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)
 {
 }
コード例 #16
0
 /// <include file='doc\ImageAttributes.uex' path='docs/doc[@for="ImageAttributes.SetOutputChannel"]/*' />
 /// <devdoc>
 ///    <para>[To be supplied.]</para>
 /// </devdoc>
 public void SetOutputChannel(ColorChannelFlag flags)
 {
     SetOutputChannel(flags, ColorAdjustType.Default);
 }
コード例 #17
0
 /// <summary>Sets the CMYK (cyan-magenta-yellow-black) output channel for a specified category.</summary>
 /// <param name="flags">
 ///     An element of <see cref="T:Common.Drawing.Imaging.ColorChannelFlag" /> that specifies the output
 ///     channel.
 /// </param>
 /// <param name="type">
 ///     An element of <see cref="T:Common.Drawing.Imaging.ColorAdjustType" /> that specifies the category
 ///     for which the output channel is set.
 /// </param>
 public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)
 {
     WrappedImageAttributes.SetOutputChannel((System.Drawing.Imaging.ColorChannelFlag)flags,
                                             (System.Drawing.Imaging.ColorAdjustType)type);
 }
コード例 #18
0
 internal static int GdipSetImageAttributesOutputChannel(HandleRef imageattr, ColorAdjustType type, bool enableFlag, ColorChannelFlag flags) => GdipSetImageAttributesOutputChannel_ptr.Delegate(imageattr, type, enableFlag, flags);
コード例 #19
0
ファイル: ImageAttributes.cs プロジェクト: nlhepler/mono
		public void SetOutputChannel (ColorChannelFlag flags, ColorAdjustType type)
		{
			Status status = GDIPlus.GdipSetImageAttributesOutputChannel (nativeImageAttr, type, true, flags);
			GDIPlus.CheckStatus (status);
		}
コード例 #20
0
ファイル: ImageAttributes.cs プロジェクト: pgovind/runtime
 public void SetOutputChannel(ColorChannelFlag flags)
 {
     SetOutputChannel(flags, ColorAdjustType.Default);
 }
コード例 #21
0
	public void SetOutputChannel(ColorChannelFlag flags) {}