我发现 WINAPI 里面的 alphablend()函数不能用啊
自己写的alpha混合32位(ddraw)速度超慢我想试试WINAPI里面的发现WINAPI里面的alphablend()函数不能用啊(HDC)编译器说找不到这个函数我连...
自己写的alpha混合32位(ddraw) 速度超慢 我想试试WINAPI里面的
发现 WINAPI 里面的 alphablend()函数不能用啊 (HDC)
编译器说找不到这个函数 我连GDI的头文件都加了的
其他的都能用 就是这个不能用
高手说说问题在那里
谢谢了。 展开
发现 WINAPI 里面的 alphablend()函数不能用啊 (HDC)
编译器说找不到这个函数 我连GDI的头文件都加了的
其他的都能用 就是这个不能用
高手说说问题在那里
谢谢了。 展开
1个回答
展开全部
查了一下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就可以了。因为你这个是编译错。
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就可以了。因为你这个是编译错。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询