Set the shape and parameters of a shaped window.
Defined in SDL_shape.h
int SDL_SetWindowShape(SDL_Window *window,SDL_Surface *shape,SDL_WindowShapeMode *shape_mode);
SDL_Window * | window | The shaped window whose parameters should be set. |
SDL_Surface * | shape | A surface encoding the desired shape for the window. |
SDL_WindowShapeMode * | shape_mode | The parameters to set for the shaped window. |
(int) Return 0 on success, SDL_INVALID_SHAPE_ARGUMENT on an invalid shape argument, or SDL_NONSHAPEABLE_WINDOW if the SDL_Window given does not reference a valid shaped window.
This function is available since SDL 2.0.0.