Set the shape and parameters of a shaped window.
Defined in SDL_shape.h
window | The shaped window whose parameters should be set. |
shape | A surface encoding the desired shape for the window. |
shape_mode | The parameters to set for the shaped window. |
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.