-1
我刚刚意识到,SDL有两个功能blitting。一个是SDL_BlitSurface,第二个是SDL_LowerBlit。而且,这两个函数都具有缩放版本(SDL_BlitScaled,SDL_LowerBlitScaled)。这两个功能有什么区别? Doc表示LowerBlit“仅执行低级表面传送”。我应该在这下面介绍什么?SDL - BlitSurface vs LowerBlit
我刚刚意识到,SDL有两个功能blitting。一个是SDL_BlitSurface,第二个是SDL_LowerBlit。而且,这两个函数都具有缩放版本(SDL_BlitScaled,SDL_LowerBlitScaled)。这两个功能有什么区别? Doc表示LowerBlit“仅执行低级表面传送”。我应该在这下面介绍什么?SDL - BlitSurface vs LowerBlit
答案是在下的文档备注这两个函数部分。
SDL_LowerBlit:
这是一个半私人的blit功能并且其执行低级别的表面的blitting,假设输入的矩形已经被削波。
SDL_BlitSurface:
这是公共的blit函数,并且它将它传递给SDL_LowerBlit之前执行矩形验证和削波()。