23 references to ColorPalette
System.Drawing.Common (7)
System\Drawing\Bitmap.cs (1)
473(GdiPlus.ColorPalette*)b,
System\Drawing\Image.cs (2)
607PInvokeGdiPlus.GdipGetImagePalette(_nativeImage, (GdiPlus.ColorPalette*)b, size).ThrowIfFailed(); 617PInvokeGdiPlus.GdipSetImagePalette(_nativeImage, (GdiPlus.ColorPalette*)b).ThrowIfFailed();
System\Drawing\Imaging\ColorPalette.cs (3)
67/// Converts a native <see cref="GdiPlus.ColorPalette"/> buffer. 102using BufferScope<uint> buffer = new(256 + sizeof(GdiPlus.ColorPalette) / sizeof(uint)); 107(GdiPlus.ColorPalette*)b,
System\Drawing\Imaging\ImageAttributes.cs (1)
461(GdiPlus.ColorPalette*)p,
System.Private.Windows.GdiPlus (16)
Windows.Win32.ColorPalette.g.cs (1)
34 int v = sizeof(ColorPalette);
Windows.Win32.PInvokeGdiPlus.gdiplus.dll.g.cs (15)
433 /// <inheritdoc cref="GdipBitmapConvertFormat(winmdroot.Graphics.GdiPlus.GpBitmap*, int, winmdroot.Graphics.GdiPlus.DitherType, winmdroot.Graphics.GdiPlus.PaletteType, winmdroot.Graphics.GdiPlus.ColorPalette*, float)"/> 434 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipBitmapConvertFormat(ref winmdroot.Graphics.GdiPlus.GpBitmap pInputBitmap, int format, winmdroot.Graphics.GdiPlus.DitherType dithertype, winmdroot.Graphics.GdiPlus.PaletteType palettetype, winmdroot.Graphics.GdiPlus.ColorPalette* palette, float alphaThresholdPercent) 444 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipBitmapConvertFormat(winmdroot.Graphics.GdiPlus.GpBitmap* pInputBitmap, int format, winmdroot.Graphics.GdiPlus.DitherType dithertype, winmdroot.Graphics.GdiPlus.PaletteType palettetype, winmdroot.Graphics.GdiPlus.ColorPalette* palette, float alphaThresholdPercent); 3635 /// <inheritdoc cref="GdipGetImageAttributesAdjustedPalette(winmdroot.Graphics.GdiPlus.GpImageAttributes*, winmdroot.Graphics.GdiPlus.ColorPalette*, winmdroot.Graphics.GdiPlus.ColorAdjustType)"/> 3636 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetImageAttributesAdjustedPalette(ref winmdroot.Graphics.GdiPlus.GpImageAttributes imageAttr, winmdroot.Graphics.GdiPlus.ColorPalette* colorPalette, winmdroot.Graphics.GdiPlus.ColorAdjustType colorAdjustType) 3646 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetImageAttributesAdjustedPalette(winmdroot.Graphics.GdiPlus.GpImageAttributes* imageAttr, winmdroot.Graphics.GdiPlus.ColorPalette* colorPalette, winmdroot.Graphics.GdiPlus.ColorAdjustType colorAdjustType); 3808 /// <inheritdoc cref="GdipGetImagePalette(winmdroot.Graphics.GdiPlus.GpImage*, winmdroot.Graphics.GdiPlus.ColorPalette*, int)"/> 3809 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetImagePalette(ref winmdroot.Graphics.GdiPlus.GpImage image, winmdroot.Graphics.GdiPlus.ColorPalette* palette, int size) 3819 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetImagePalette(winmdroot.Graphics.GdiPlus.GpImage* image, winmdroot.Graphics.GdiPlus.ColorPalette* palette, int size); 5524 /// <inheritdoc cref="GdipInitializePalette(winmdroot.Graphics.GdiPlus.ColorPalette*, winmdroot.Graphics.GdiPlus.PaletteType, int, winmdroot.Foundation.BOOL, winmdroot.Graphics.GdiPlus.GpBitmap*)"/> 5525 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipInitializePalette(winmdroot.Graphics.GdiPlus.ColorPalette* palette, winmdroot.Graphics.GdiPlus.PaletteType palettetype, int optimalColors, winmdroot.Foundation.BOOL useTransparentColor, ref winmdroot.Graphics.GdiPlus.GpBitmap bitmap) 5535 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipInitializePalette(winmdroot.Graphics.GdiPlus.ColorPalette* palette, winmdroot.Graphics.GdiPlus.PaletteType palettetype, int optimalColors, winmdroot.Foundation.BOOL useTransparentColor, winmdroot.Graphics.GdiPlus.GpBitmap* bitmap); 7140 /// <inheritdoc cref="GdipSetImagePalette(winmdroot.Graphics.GdiPlus.GpImage*, winmdroot.Graphics.GdiPlus.ColorPalette*)"/> 7141 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetImagePalette(ref winmdroot.Graphics.GdiPlus.GpImage image, winmdroot.Graphics.GdiPlus.ColorPalette* palette) 7151 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetImagePalette(winmdroot.Graphics.GdiPlus.GpImage* image, winmdroot.Graphics.GdiPlus.ColorPalette* palette);