⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pixops.h

📁 linux下电话本所依赖的一些图形库
💻 H
字号:
#ifndef PIXOPS_H#define PIXOPS_H#include <glib.h>/* Interpolation modes; must match GdkInterpType */ typedef enum {	PIXOPS_INTERP_NEAREST,	PIXOPS_INTERP_TILES,	PIXOPS_INTERP_BILINEAR,	PIXOPS_INTERP_HYPER} PixopsInterpType;/* Scale src_buf from src_width / src_height by factors scale_x, scale_y * and composite the portion corresponding to * render_x, render_y, render_width, render_height in the new * coordinate system into dest_buf starting at 0, 0 */void _pixops_composite (guchar         *dest_buf,			int             render_x0,			int             render_y0,			int             render_x1,			int             render_y1,			int             dest_rowstride,			int             dest_channels,			int             dest_has_alpha,			const guchar   *src_buf,			int             src_width,			int             src_height,			int             src_rowstride,			int             src_channels,			int             src_has_alpha,			double          scale_x,			double          scale_y,			PixopsInterpType   interp_type,			int             overall_alpha);/* Scale src_buf from src_width / src_height by factors scale_x, scale_y * and composite the portion corresponding to * render_x, render_y, render_width, render_height in the new * coordinate system against a checkboard with checks of size check_size * of the colors color1 and color2 into dest_buf starting at 0, 0 */void _pixops_composite_color (guchar         *dest_buf,			      int             render_x0,			      int             render_y0,			      int             render_x1,			      int             render_y1,			      int             dest_rowstride,			      int             dest_channels,			      int             dest_has_alpha,			      const guchar   *src_buf,			      int             src_width,			      int             src_height,			      int             src_rowstride,			      int             src_channels,			      int             src_has_alpha,			      double          scale_x,			      double          scale_y,			      PixopsInterpType   interp_type,			      int             overall_alpha,			      int             check_x,			      int             check_y,			      int             check_size,			      guint32         color1,			      guint32         color2);/* Scale src_buf from src_width / src_height by factors scale_x, scale_y * and composite the portion corresponding to * render_x, render_y, render_width, render_height in the new * coordinate system into dest_buf starting at 0, 0 */void _pixops_scale    (guchar         *dest_buf,		       int             render_x0,		       int             render_y0,		       int             render_x1,		       int             render_y1,		       int             dest_rowstride,		       int             dest_channels,		       int             dest_has_alpha,		       const guchar   *src_buf,		       int             src_width,		       int             src_height,		       int             src_rowstride,		       int             src_channels,		       int             src_has_alpha,		       double          scale_x,		       double          scale_y,		       PixopsInterpType   interp_type);#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -