#pragma once #include #include namespace hgl { namespace bitmap { template struct BlendColor { virtual const T operator()(const T &src,const T &)const { return src; } virtual const T operator()(const T &src,const T &,const float &)const { return src; } };//template struct BlendColor /** * 位图混合处理模板 */ template class BlendBitmap { public: void operator ()(const Bitmap *src,Bitmap
*dst,const float alpha)const; };//template class BlendBitmap }//namespace bitmap }//namespace hgl