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

📄 libmng_chunk_descr.c

📁 奇趣公司比较新的qt/emd版本
💻 C
📖 第 1 页 / 共 5 页
字号:
    {mng_it_png, mng_create_none, 0, offsetof(mng_gama, bEmpty),     MNG_NULL, MNG_NULL, mng_special_gama,     mng_fields_gama, (sizeof(mng_fields_gama) / sizeof(mng_field_descriptor)),     MNG_DESCR_GLOBAL | MNG_DESCR_EMPTYEMBED | MNG_DESCR_EMPTYGLOBAL,     MNG_DESCR_GenHDR,     MNG_DESCR_NOPLTE | MNG_DESCR_NOIDAT | MNG_DESCR_NOJDAT | MNG_DESCR_NOJDAA};#endif#ifndef MNG_SKIPCHUNK_cHRMMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_chrm =    {mng_it_png, mng_create_none, 0, offsetof(mng_chrm, bEmpty),     MNG_NULL, MNG_NULL, mng_special_chrm,     mng_fields_chrm, (sizeof(mng_fields_chrm) / sizeof(mng_field_descriptor)),     MNG_DESCR_GLOBAL | MNG_DESCR_EMPTYEMBED | MNG_DESCR_EMPTYGLOBAL,     MNG_DESCR_GenHDR,     MNG_DESCR_NOPLTE | MNG_DESCR_NOIDAT | MNG_DESCR_NOJDAT | MNG_DESCR_NOJDAA};#endif#ifndef MNG_SKIPCHUNK_sRGBMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_srgb =    {mng_it_png, mng_create_none, 0, offsetof(mng_srgb, bEmpty),     MNG_NULL, MNG_NULL, mng_special_srgb,     mng_fields_srgb, (sizeof(mng_fields_srgb) / sizeof(mng_field_descriptor)),     MNG_DESCR_GLOBAL | MNG_DESCR_EMPTYEMBED | MNG_DESCR_EMPTYGLOBAL,     MNG_DESCR_GenHDR,     MNG_DESCR_NOPLTE | MNG_DESCR_NOIDAT | MNG_DESCR_NOJDAT | MNG_DESCR_NOJDAA};#endif#ifndef MNG_SKIPCHUNK_iCCPMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_iccp =    {mng_it_png, mng_create_none, 0, offsetof(mng_iccp, bEmpty),     MNG_NULL, MNG_NULL, mng_special_iccp,     mng_fields_iccp, (sizeof(mng_fields_iccp) / sizeof(mng_field_descriptor)),     MNG_DESCR_GLOBAL | MNG_DESCR_EMPTYEMBED | MNG_DESCR_EMPTYGLOBAL,     MNG_DESCR_GenHDR,     MNG_DESCR_NOPLTE | MNG_DESCR_NOIDAT | MNG_DESCR_NOJDAT | MNG_DESCR_NOJDAA};#endif#ifndef MNG_SKIPCHUNK_tEXtMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_text =    {mng_it_png, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_text,     mng_fields_text, (sizeof(mng_fields_text) / sizeof(mng_field_descriptor)),     MNG_DESCR_GLOBAL,     MNG_DESCR_GenHDR,     MNG_NULL};#endif#ifndef MNG_SKIPCHUNK_zTXtMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_ztxt =    {mng_it_png, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_ztxt,     mng_fields_ztxt, (sizeof(mng_fields_ztxt) / sizeof(mng_field_descriptor)),     MNG_DESCR_GLOBAL,     MNG_DESCR_GenHDR,     MNG_NULL};#endif#ifndef MNG_SKIPCHUNK_iTXtMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_itxt =    {mng_it_png, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_itxt,     mng_fields_itxt, (sizeof(mng_fields_itxt) / sizeof(mng_field_descriptor)),     MNG_DESCR_GLOBAL,     MNG_DESCR_GenHDR,     MNG_NULL};#endif#ifndef MNG_SKIPCHUNK_bKGDMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_bkgd =    {mng_it_png, mng_create_none, 0, offsetof(mng_bkgd, bEmpty),     MNG_NULL, MNG_NULL, mng_special_bkgd,     mng_fields_bkgd, (sizeof(mng_fields_bkgd) / sizeof(mng_field_descriptor)),     MNG_DESCR_GLOBAL | MNG_DESCR_EMPTYEMBED | MNG_DESCR_EMPTYGLOBAL,     MNG_DESCR_GenHDR,     MNG_DESCR_NOIDAT | MNG_DESCR_NOJDAT | MNG_DESCR_NOJDAA};#endif#ifndef MNG_SKIPCHUNK_pHYsMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_phys =    {mng_it_png, mng_create_none, 0, offsetof(mng_phys, bEmpty),     MNG_NULL, MNG_NULL, mng_special_phys,     mng_fields_phys, (sizeof(mng_fields_phys) / sizeof(mng_field_descriptor)),     MNG_DESCR_GLOBAL | MNG_DESCR_EMPTYEMBED | MNG_DESCR_EMPTYGLOBAL,     MNG_DESCR_GenHDR,     MNG_DESCR_NOIDAT | MNG_DESCR_NOJDAT | MNG_DESCR_NOJDAA};#endif#ifndef MNG_SKIPCHUNK_sBITMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_sbit =    {mng_it_png, mng_create_none, 0, offsetof(mng_sbit, bEmpty),     MNG_NULL, MNG_NULL, mng_special_sbit,     mng_fields_sbit, (sizeof(mng_fields_sbit) / sizeof(mng_field_descriptor)),     MNG_DESCR_GLOBAL | MNG_DESCR_EMPTYEMBED | MNG_DESCR_EMPTYGLOBAL,     MNG_DESCR_GenHDR,     MNG_DESCR_NOIDAT | MNG_DESCR_NOJDAT | MNG_DESCR_NOJDAA};#endif#ifndef MNG_SKIPCHUNK_sPLTMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_splt =    {mng_it_png, mng_create_none, 0, offsetof(mng_splt, bEmpty),     MNG_NULL, MNG_NULL, mng_special_splt,     mng_fields_splt, (sizeof(mng_fields_splt) / sizeof(mng_field_descriptor)),     MNG_DESCR_GLOBAL | MNG_DESCR_EMPTYEMBED | MNG_DESCR_EMPTYGLOBAL,     MNG_DESCR_GenHDR,     MNG_DESCR_NOIDAT | MNG_DESCR_NOJDAT | MNG_DESCR_NOJDAA};#endif#ifndef MNG_SKIPCHUNK_hISTMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_hist =    {mng_it_png, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_hist,     mng_fields_hist, (sizeof(mng_fields_hist) / sizeof(mng_field_descriptor)),     MNG_NULL,     MNG_DESCR_GenHDR | MNG_DESCR_PLTE,     MNG_DESCR_NOIDAT | MNG_DESCR_NOJDAT | MNG_DESCR_NOJDAA};#endif#ifndef MNG_SKIPCHUNK_tIMEMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_time =    {mng_it_png, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_time,     mng_fields_time, (sizeof(mng_fields_time) / sizeof(mng_field_descriptor)),     MNG_DESCR_GLOBAL,     MNG_DESCR_GenHDR,     MNG_NULL};#endif/* ************************************************************************** *//* JNG chunks */#ifdef MNG_INCLUDE_JNGMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_jhdr =    {mng_it_jng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_jhdr,     mng_fields_jhdr, (sizeof(mng_fields_jhdr) / sizeof(mng_field_descriptor)),     MNG_NULL,     MNG_NULL,     MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR};#endif#ifdef MNG_INCLUDE_JNGMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_jdaa =    {mng_it_jng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_jdaa,     mng_fields_jdaa, (sizeof(mng_fields_jdaa) / sizeof(mng_field_descriptor)),     MNG_NULL,     MNG_DESCR_JngHDR,     MNG_DESCR_NOJSEP};#endif#ifdef MNG_INCLUDE_JNGMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_jdat =    {mng_it_jng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_jdat,     mng_fields_jdat, (sizeof(mng_fields_jdat) / sizeof(mng_field_descriptor)),     MNG_DESCR_EMPTYEMBED,     MNG_DESCR_JngHDR,     MNG_NULL};#endif#ifdef MNG_INCLUDE_JNGMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_jsep =    {mng_it_jng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_jsep,     MNG_NULL, 0,     MNG_DESCR_EMPTY | MNG_DESCR_EMPTYEMBED,     MNG_DESCR_JngHDR,     MNG_DESCR_NOJSEP};#endif/* ************************************************************************** *//* MNG chunks */MNG_LOCAL mng_chunk_descriptor mng_chunk_descr_mhdr =    {mng_it_mng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_mhdr,     mng_fields_mhdr, (sizeof(mng_fields_mhdr) / sizeof(mng_field_descriptor)),     MNG_NULL,     MNG_NULL,     MNG_DESCR_NOMHDR | MNG_DESCR_NOIHDR | MNG_DESCR_NOJHDR};MNG_LOCAL mng_chunk_descriptor mng_chunk_descr_mend =    {mng_it_mng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_mend,     MNG_NULL, 0,     MNG_DESCR_EMPTY | MNG_DESCR_EMPTYGLOBAL,     MNG_DESCR_MHDR,     MNG_NULL};#ifndef MNG_SKIPCHUNK_LOOPMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_loop =    {mng_it_mng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_loop,     mng_fields_loop, (sizeof(mng_fields_loop) / sizeof(mng_field_descriptor)),     MNG_NULL,     MNG_DESCR_MHDR,     MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR};MNG_LOCAL mng_chunk_descriptor mng_chunk_descr_endl =    {mng_it_mng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_endl,     mng_fields_endl, (sizeof(mng_fields_endl) / sizeof(mng_field_descriptor)),     MNG_NULL,     MNG_DESCR_MHDR,     MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR};#endif#ifndef MNG_SKIPCHUNK_DEFIMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_defi =    {mng_it_mng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_defi,     mng_fields_defi, (sizeof(mng_fields_defi) / sizeof(mng_field_descriptor)),     MNG_NULL,     MNG_DESCR_MHDR,     MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR};#endif#ifndef MNG_SKIPCHUNK_BASIMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_basi =    {mng_it_mng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_basi,     mng_fields_basi, (sizeof(mng_fields_basi) / sizeof(mng_field_descriptor)),     MNG_NULL,     MNG_DESCR_MHDR,     MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR};#endif#ifndef MNG_SKIPCHUNK_CLONMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_clon =    {mng_it_mng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_clon,     mng_fields_clon, (sizeof(mng_fields_clon) / sizeof(mng_field_descriptor)),     MNG_NULL,     MNG_DESCR_MHDR,     MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR};#endif#ifndef MNG_SKIPCHUNK_PASTMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_past =    {mng_it_mng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_past,     mng_fields_past, (sizeof(mng_fields_past) / sizeof(mng_field_descriptor)),     MNG_NULL,     MNG_DESCR_MHDR,     MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR};#endif#ifndef MNG_SKIPCHUNK_DISCMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_disc =    {mng_it_mng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_disc,     mng_fields_disc, (sizeof(mng_fields_disc) / sizeof(mng_field_descriptor)),     MNG_NULL,     MNG_DESCR_MHDR,     MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR};#endif#ifndef MNG_SKIPCHUNK_BACKMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_back =    {mng_it_mng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_back,     mng_fields_back, (sizeof(mng_fields_back) / sizeof(mng_field_descriptor)),     MNG_NULL,     MNG_DESCR_MHDR,     MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR};#endif#ifndef MNG_SKIPCHUNK_FRAMMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_fram =    {mng_it_mng, mng_create_none, 0, offsetof(mng_fram, bEmpty),     MNG_NULL, MNG_NULL, mng_special_fram,     mng_fields_fram, (sizeof(mng_fields_fram) / sizeof(mng_field_descriptor)),     MNG_DESCR_EMPTY | MNG_DESCR_EMPTYGLOBAL,     MNG_DESCR_MHDR,     MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR};#endif#ifndef MNG_SKIPCHUNK_MOVEMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_move =    {mng_it_mng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_move,     mng_fields_move, (sizeof(mng_fields_move) / sizeof(mng_field_descriptor)),     MNG_NULL,     MNG_DESCR_MHDR,     MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR};#endif#ifndef MNG_SKIPCHUNK_CLIPMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_clip =    {mng_it_mng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_clip,     mng_fields_clip, (sizeof(mng_fields_clip) / sizeof(mng_field_descriptor)),     MNG_NULL,     MNG_DESCR_MHDR,     MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR};#endif#ifndef MNG_SKIPCHUNK_SHOWMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_show =    {mng_it_mng, mng_create_none, 0, offsetof(mng_show, bEmpty),     MNG_NULL, MNG_NULL, mng_special_show,     mng_fields_show, (sizeof(mng_fields_show) / sizeof(mng_field_descriptor)),     MNG_DESCR_EMPTY | MNG_DESCR_EMPTYGLOBAL,     MNG_DESCR_MHDR,     MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR};#endif#ifndef MNG_SKIPCHUNK_TERMMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_term =    {mng_it_mng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_term,     mng_fields_term, (sizeof(mng_fields_term) / sizeof(mng_field_descriptor)),     MNG_NULL,     MNG_DESCR_MHDR,     MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR | MNG_DESCR_NOTERM | MNG_DESCR_NOLOOP};#endif#ifndef MNG_SKIPCHUNK_SAVEMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_save =    {mng_it_mng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_save,     mng_fields_save, (sizeof(mng_fields_save) / sizeof(mng_field_descriptor)),     MNG_DESCR_EMPTY | MNG_DESCR_EMPTYGLOBAL,     MNG_DESCR_MHDR,     MNG_DESCR_NOSAVE | MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR};#endif#ifndef MNG_SKIPCHUNK_SEEKMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_seek =    {mng_it_mng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_seek,     mng_fields_seek, (sizeof(mng_fields_seek) / sizeof(mng_field_descriptor)),     MNG_DESCR_EMPTY | MNG_DESCR_EMPTYGLOBAL,     MNG_DESCR_MHDR | MNG_DESCR_SAVE,     MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR};#endif#ifndef MNG_SKIPCHUNK_eXPIMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_expi =    {mng_it_mng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_expi,     mng_fields_expi, (sizeof(mng_fields_expi) / sizeof(mng_field_descriptor)),     MNG_NULL,     MNG_DESCR_MHDR,     MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR};#endif#ifndef MNG_SKIPCHUNK_fPRIMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_fpri =    {mng_it_mng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_fpri,     mng_fields_fpri, (sizeof(mng_fields_fpri) / sizeof(mng_field_descriptor)),     MNG_NULL,     MNG_DESCR_MHDR,     MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR};#endif#ifndef MNG_SKIPCHUNK_nEEDMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_need =    {mng_it_mng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_need,     mng_fields_need, (sizeof(mng_fields_need) / sizeof(mng_field_descriptor)),     MNG_NULL,     MNG_DESCR_MHDR,     MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR};#endif#ifndef MNG_SKIPCHUNK_pHYgMNG_LOCAL mng_chunk_descriptor mng_chunk_descr_phyg =    {mng_it_mng, mng_create_none, 0, 0,     MNG_NULL, MNG_NULL, mng_special_phyg,     mng_fields_phyg, (sizeof(mng_fields_phyg) / sizeof(mng_field_descriptor)),     MNG_NULL,     MNG_DESCR_MHDR,     MNG_DESCR_NOIHDR | MNG_DESCR_NOBASI | MNG_DESCR_NODHDR | MNG_DESCR_NOJHDR};#endif

⌨️ 快捷键说明

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