#include "SDL.h"
SDL_Surface *SDL_DisplayFormatAlpha(SDL_Surface *surface);
此函數將給定的平面的像素格式、視頻幀緩衝區及alpha通道復制到一個新平面,以適于快速傳送圖塊至顯示平面。它調用SDL_ConvertSurface。
若你想利用硬件色鍵或alpha圖塊傳送加速,你應該在調用此函數之前設置色鍵和alpha值。
若平面已設置SDL_SRCCOLORKEY標記,則可用此函數將一種色鍵轉換成另一種alpha通道。在所生成的平面中,匹配色鍵的像素會透明(alpha=0),其他則不透明(alpha=255)。
SDL_ConvertSurface、SDL_SetAlpha、SDL_SetColorKey、SDL_DisplayFormat、SDL_Surface
2010年2月23日