SDL_Surface结构体

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_33656634/article/details/53409135
typedef struct SDL_Surface
{
    Uint32 flags;               /**< Read-only */
    SDL_PixelFormat *format;    /**< Read-only */
    int w, h;                   /**< Read-only */
    int pitch;                  /**< Read-only */
    void *pixels;               /**< Read-write */


    /** Application data associated with the surface */
    void *userdata;             /**< Read-write */


    /** information needed for surfaces requiring locks */
    int locked;                 /**< Read-only */
    void *lock_data;            /**< Read-only */


    /** clipping information */
    SDL_Rect clip_rect;         /**< Read-only */


    /** info for fast blit mapping to other surfaces */
    struct SDL_BlitMap *map;    /**< Private */


    /** Reference count -- used when freeing surface */
    int refcount;               /**< Read-mostly */
} SDL_Surface;

猜你喜欢

转载自blog.csdn.net/weixin_33656634/article/details/53409135
SDL