28 references to EncoderParameters
System.Drawing.Common (11)
System\Drawing\Image.cs (6)
255GdiPlus.EncoderParameters* nativeParameters = null; 307GdiPlus.EncoderParameters* nativeParameters = null; 336GdiPlus.EncoderParameters* nativeParameters = null; 367GdiPlus.EncoderParameters* nativeParameters = null; 762(GdiPlus.EncoderParameters*)b).ThrowIfFailed(); 764parameters = Imaging.EncoderParameters.ConvertFromNative((GdiPlus.EncoderParameters*)b);
System\Drawing\Imaging\EncoderParameters.cs (5)
16internal unsafe GdiPlus.EncoderParameters* ConvertToNative() 21GdiPlus.EncoderParameters* native = (GdiPlus.EncoderParameters*)Marshal.AllocHGlobal( 22sizeof(GdiPlus.EncoderParameters) + ((length - 1) * sizeof(GdiPlus.EncoderParameter))); 35internal static unsafe EncoderParameters ConvertFromNative(GdiPlus.EncoderParameters* native)
System.Private.Windows.GdiPlus (17)
System\Drawing\CoreImageExtensions.cs (1)
13internal static void Save(this IImage image, Stream stream, Guid encoder, Guid format, EncoderParameters* encoderParameters)
Windows.Win32.EncoderParameters.g.cs (1)
32 int v = sizeof(EncoderParameters);
Windows.Win32.PInvokeGdiPlus.gdiplus.dll.g.cs (15)
3353 /// <inheritdoc cref="GdipGetEncoderParameterList(winmdroot.Graphics.GdiPlus.GpImage*, global::System.Guid*, uint, winmdroot.Graphics.GdiPlus.EncoderParameters*)"/> 3354 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetEncoderParameterList(ref winmdroot.Graphics.GdiPlus.GpImage image, in global::System.Guid clsidEncoder, uint size, winmdroot.Graphics.GdiPlus.EncoderParameters* buffer) 3367 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetEncoderParameterList(winmdroot.Graphics.GdiPlus.GpImage* image, global::System.Guid* clsidEncoder, uint size, winmdroot.Graphics.GdiPlus.EncoderParameters* buffer); 6623 /// <inheritdoc cref="GdipSaveAdd(winmdroot.Graphics.GdiPlus.GpImage*, winmdroot.Graphics.GdiPlus.EncoderParameters*)"/> 6624 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSaveAdd(ref winmdroot.Graphics.GdiPlus.GpImage image, winmdroot.Graphics.GdiPlus.EncoderParameters* encoderParams) 6634 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSaveAdd(winmdroot.Graphics.GdiPlus.GpImage* image, winmdroot.Graphics.GdiPlus.EncoderParameters* encoderParams); 6636 /// <inheritdoc cref="GdipSaveAddImage(winmdroot.Graphics.GdiPlus.GpImage*, winmdroot.Graphics.GdiPlus.GpImage*, winmdroot.Graphics.GdiPlus.EncoderParameters*)"/> 6637 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSaveAddImage(ref winmdroot.Graphics.GdiPlus.GpImage image, ref winmdroot.Graphics.GdiPlus.GpImage newImage, winmdroot.Graphics.GdiPlus.EncoderParameters* encoderParams) 6650 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSaveAddImage(winmdroot.Graphics.GdiPlus.GpImage* image, winmdroot.Graphics.GdiPlus.GpImage* newImage, winmdroot.Graphics.GdiPlus.EncoderParameters* encoderParams); 6668 /// <inheritdoc cref="GdipSaveImageToFile(winmdroot.Graphics.GdiPlus.GpImage*, winmdroot.Foundation.PCWSTR, global::System.Guid*, winmdroot.Graphics.GdiPlus.EncoderParameters*)"/> 6669 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSaveImageToFile(ref winmdroot.Graphics.GdiPlus.GpImage image, string filename, in global::System.Guid clsidEncoder, winmdroot.Graphics.GdiPlus.EncoderParameters* encoderParams) 6685 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSaveImageToFile(winmdroot.Graphics.GdiPlus.GpImage* image, winmdroot.Foundation.PCWSTR filename, global::System.Guid* clsidEncoder, winmdroot.Graphics.GdiPlus.EncoderParameters* encoderParams); 6687 /// <inheritdoc cref="GdipSaveImageToStream(winmdroot.Graphics.GdiPlus.GpImage*, winmdroot.System.Com.IStream*, global::System.Guid*, winmdroot.Graphics.GdiPlus.EncoderParameters*)"/> 6688 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSaveImageToStream(ref winmdroot.Graphics.GdiPlus.GpImage image, winmdroot.System.Com.IStream* stream, in global::System.Guid clsidEncoder, winmdroot.Graphics.GdiPlus.EncoderParameters* encoderParams) 6701 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSaveImageToStream(winmdroot.Graphics.GdiPlus.GpImage* image, winmdroot.System.Com.IStream* stream, global::System.Guid* clsidEncoder, winmdroot.Graphics.GdiPlus.EncoderParameters* encoderParams);