I am currently developing a rendering plug-in for Unidrv. My output device
can support Alpha Blending. I can't seem to find any way to receive anything
with alpha blending in it.
I've tried to hook DrvAlphaBlend, I've tried added support for
CHECKPNGFORMAT, I've tried loading a BMP with an alpha channel and then
trying to BitBlt it, AlphaBlend it, etc. If I call AlphaBlend and disable all
alpha support, then the GDI will call my OEMStretchBltRop (with no alpha info
of course). If I try anything else, the GDI just won't call my driver at all.
Am I missing something or is alpha support just something you can't do from
a print driver. Any input would be greatly appreciated!
Thanks,
Joe