浏览代码

Fixed blend function parameter order.

Brucey 9 年之前
父节点
当前提交
3ab78e73f2
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      win32maxguiex.mod/glue.cpp

+ 1 - 1
win32maxguiex.mod/glue.cpp

@@ -43,7 +43,7 @@ extern "C" {
 BOOL AlphaBlendArgs(HDC hdcDest, int xoriginDest, int yoriginDest, int wDest, int hDest, HDC hdcSrc, int xoriginSrc,
 BOOL AlphaBlendArgs(HDC hdcDest, int xoriginDest, int yoriginDest, int wDest, int hDest, HDC hdcSrc, int xoriginSrc,
 		int yoriginSrc, int wSrc, int hSrc, int blend) {
 		int yoriginSrc, int wSrc, int hSrc, int blend) {
 
 
-	BLENDFUNCTION ftn = {(blend & 0xff000000) >> 24, (blend & 0xff0000) >> 16, (blend & 0xff00) >> 8, blend & 0xff};
+	BLENDFUNCTION ftn = { blend & 0xff, (blend & 0xff00) >> 8, (blend & 0xff0000) >> 16,(blend & 0xff000000) >> 24 };
 	
 	
 	return AlphaBlend(hdcDest, xoriginDest, yoriginDest, wDest, hDest, hdcSrc, xoriginSrc,
 	return AlphaBlend(hdcDest, xoriginDest, yoriginDest, wDest, hDest, hdcSrc, xoriginSrc,
 		yoriginSrc, wSrc, hSrc, ftn);
 		yoriginSrc, wSrc, hSrc, ftn);