gdiplus: Add fixmes for unimplemented imageattributes features.

This commit is contained in:
Vincent Povirk 2010-04-15 15:31:45 -05:00 committed by Alexandre Julliard
parent 8b2543b750
commit ede103c699
1 changed files with 24 additions and 0 deletions

View File

@ -2080,6 +2080,14 @@ GpStatus WINGDIPAPI GdipDrawImagePointsRect(GpGraphics *graphics, GpImage *image
if (imageAttributes)
{
if (imageAttributes->colorkeys[ColorAdjustTypeBitmap].enabled ||
imageAttributes->colorkeys[ColorAdjustTypeDefault].enabled)
{
static int fixme;
if (!fixme++)
FIXME("Color keying not implemented\n");
}
if (imageAttributes->colorremaptables[ColorAdjustTypeBitmap].enabled ||
imageAttributes->colorremaptables[ColorAdjustTypeDefault].enabled)
{
@ -2105,6 +2113,22 @@ GpStatus WINGDIPAPI GdipDrawImagePointsRect(GpGraphics *graphics, GpImage *image
}
}
}
if (imageAttributes->colormatrices[ColorAdjustTypeBitmap].enabled ||
imageAttributes->colormatrices[ColorAdjustTypeDefault].enabled)
{
static int fixme;
if (!fixme++)
FIXME("Color transforms not implemented\n");
}
if (imageAttributes->gamma_enabled[ColorAdjustTypeBitmap] ||
imageAttributes->gamma_enabled[ColorAdjustTypeDefault])
{
static int fixme;
if (!fixme++)
FIXME("Gamma adjustment not implemented\n");
}
}
stat = alpha_blend_pixels(graphics, dst_area.left, dst_area.top,