0
我想打一个包含SDL_Surface,SDL_Rect,宽度和表面的高度的结构,确定SDL_surface的宽度/高度的SDL_function?
这里的原型:
typedef struct wall wall;
struct wall {
SDL_Surface *wall;
SDL_Rect wallpos;
int x;
int y;
};
的问题是,我不希望产生在墙上。手动输入墙壁号码。
是否有任何SDL_function从加载的图像的维度确定SDL_surface的宽度/高度?
宽度(s-> w)它将是一个int(表面宽度)还是一个指向表面宽度的指针? –
'int'。有关详细信息,请参阅https://wiki.libsdl.org/SDL_Surface – duskwuff
wall.w = wall.s-> w; printf(“%d \ n”,&wall.w);结果://它返回int –