我发现 WINAPI 里面的 alphablend()函数不能用啊

自己写的alpha混合32位(ddraw)速度超慢我想试试WINAPI里面的发现WINAPI里面的alphablend()函数不能用啊(HDC)编译器说找不到这个函数我连... 自己写的alpha混合32位(ddraw) 速度超慢 我想试试WINAPI里面的
发现 WINAPI 里面的 alphablend()函数不能用啊 (HDC)
编译器说找不到这个函数 我连GDI的头文件都加了的
其他的都能用 就是这个不能用

高手说说问题在那里
谢谢了。
展开
 我来答
thinkinnight
2007-01-19 · TA获得超过1338个赞
知道小有建树答主
回答量:403
采纳率:0%
帮助的人:358万
展开全部
查了一下MSDN,但是也不知道问题到底是在哪里

The AlphaBlend function displays bitmaps that have transparent or semitransparent pixels.

BOOL AlphaBlend(
HDC hdcDest, // handle to destination DC
int nXOriginDest, // x-coord of upper-left corner
int nYOriginDest, // y-coord of upper-left corner
int nWidthDest, // destination width
int nHeightDest, // destination height
HDC hdcSrc, // handle to source DC
int nXOriginSrc, // x-coord of upper-left corner
int nYOriginSrc, // y-coord of upper-left corner
int nWidthSrc, // source width
int nHeightSrc, // source height
BLENDFUNCTION blendFunction // alpha-blending function
);

Requirements
Windows NT/2000/XP: Included in Windows 2000 and later.
Windows 95/98/Me: Included in Windows 98 and later.
Header: Declared in Wingdi.h; include Windows.h.
Library: Included as a resource in Msimg32.dll.

看Requirements
应该#include Windows.h就可以了。因为你这个是编译错。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式