Если вам нужно альфа-смешение, вы должны использовать графическое оборудование; единственный хороший способ сделать это - использовать 3D API, похожий на тот, что вы делаете сейчас (DirectX или OpenGL). Любая альтернатива (GDI / + или, скажем, DirectDraw) не будет использовать полное графическое оборудование для ускорения смешивания и должна будет выполнять его на ЦП, что значительно снижает производительность.
Как уже упоминалось, Direct2D также является опцией - это функциональный слой поверх Direct3D, который поддерживает более специфичные для 2D функции, а также превосходную поддержку текста.