Есть картинка, которой надо залить фон, растянув изображение на нужную область.
Способ
graphics.DrawImage(image, new Rectangle(0, 0, 100, 100));
картинку растягивает, но, не знаю с какой дури, делает плавный градиент полупрозрачности от 0 до 255, так что правый край картинки сливается с фоном. Причём градиент только слева направо (аналогично тому, как рисуются заголовки форм в Windows Classic темах).
Способ
graphics.FillRectangle(new TextureBrush(image), new Rectangle(0, 0, 100, 100));
выводит как надо.