亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? libmng_chunk_io.h

?? 一款最完整的工業組態軟源代碼
?? H
字號:
/* ************************************************************************** */
/* *             For conditions of distribution and use,                    * */
/* *                see copyright notice in libmng.h                        * */
/* ************************************************************************** */
/* *                                                                        * */
/* * project   : libmng                                                     * */
/* * file      : libmng_chunk_io.h         copyright (c) 2000-2004 G.Juyn   * */
/* * version   : 1.0.7                                                      * */
/* *                                                                        * */
/* * purpose   : Chunk I/O routines (definition)                            * */
/* *                                                                        * */
/* * author    : G.Juyn                                                     * */
/* *                                                                        * */
/* * comment   : Definition of the chunk input/output routines              * */
/* *                                                                        * */
/* * changes   : 0.5.1 - 05/04/2000 - G.Juyn                                * */
/* *             - changed CRC initialization to use dynamic structure      * */
/* *               (wasn't thread-safe the old way !)                       * */
/* *             0.5.1 - 05/08/2000 - G.Juyn                                * */
/* *             - changed write routines definition                        * */
/* *             - changed strict-ANSI stuff                                * */
/* *                                                                        * */
/* *             0.9.2 - 08/05/2000 - G.Juyn                                * */
/* *             - changed file-prefixes                                    * */
/* *                                                                        * */
/* *             0.9.3 - 08/26/2000 - G.Juyn                                * */
/* *             - added MAGN chunk                                         * */
/* *             0.9.3 - 10/16/2000 - G.Juyn                                * */
/* *             - added support for JDAA                                   * */
/* *                                                                        * */
/* *             1.0.5 - 08/19/2002 - G.Juyn                                * */
/* *             - B597134 - libmng pollutes the linker namespace           * */
/* *             1.0.5 - 09/14/2002 - G.Juyn                                * */
/* *             - added event handling for dynamic MNG                     * */
/* *                                                                        * */
/* *             1.0.6 - 07/07/2003 - G.R-P                                 * */
/* *             - added SKIP_CHUNK and NO_DELTA_PNG support                * */
/* *             1.0.6 - 07/29/2003 - G.R-P                                 * */
/* *             - added conditionals around PAST chunk support             * */
/* *                                                                        * */
/* *             1.0.7 - 03/24/2004 - G.R-P                                 * */
/* *             - fixed SKIPCHUNK_itXT and SKIPCHUNK_ztXT typos            * */
/* *                                                                        * */
/* ************************************************************************** */

#if defined(__BORLANDC__) && defined(MNG_STRICT_ANSI)
#pragma option -A                      /* force ANSI-C */
#endif

#ifndef _libmng_chunk_io_h_
#define _libmng_chunk_io_h_

/* ************************************************************************** */

mng_uint32 mng_crc (mng_datap  pData,
                    mng_uint8p buf,
                    mng_int32  len);

/* ************************************************************************** */

#ifdef MNG_INCLUDE_READ_PROCS

#define READ_CHUNK(n) mng_retcode n (mng_datap   pData,    \
                                     mng_chunkp  pHeader,  \
                                     mng_uint32  iRawlen,  \
                                     mng_uint8p  pRawdata, \
                                     mng_chunkp* ppChunk)

READ_CHUNK (mng_read_ihdr) ;
READ_CHUNK (mng_read_plte) ;
READ_CHUNK (mng_read_idat) ;
READ_CHUNK (mng_read_iend) ;
READ_CHUNK (mng_read_trns) ;
READ_CHUNK (mng_read_gama) ;
READ_CHUNK (mng_read_chrm) ;
READ_CHUNK (mng_read_srgb) ;
#ifndef MNG_SKIPCHUNK_iCCP
READ_CHUNK (mng_read_iccp) ;
#endif
#ifndef MNG_SKIPCHUNK_tEXt
READ_CHUNK (mng_read_text) ;
#endif
#ifndef MNG_SKIPCHUNK_zTXt
READ_CHUNK (mng_read_ztxt) ;
#endif
#ifndef MNG_SKIPCHUNK_iTXt
READ_CHUNK (mng_read_itxt) ;
#endif
#ifndef MNG_SKIPCHUNK_bKGD
READ_CHUNK (mng_read_bkgd) ;
#endif
#ifndef MNG_SKIPCHUNK_pHYs
READ_CHUNK (mng_read_phys) ;
#endif
#ifndef MNG_SKIPCHUNK_sBIT
READ_CHUNK (mng_read_sbit) ;
#endif
#ifndef MNG_SKIPCHUNK_sPLT
READ_CHUNK (mng_read_splt) ;
#endif
#ifndef MNG_SKIPCHUNK_hIST
READ_CHUNK (mng_read_hist) ;
#endif
#ifndef MNG_SKIPCHUNK_tIME
READ_CHUNK (mng_read_time) ;
#endif
READ_CHUNK (mng_read_mhdr) ;
READ_CHUNK (mng_read_mend) ;
READ_CHUNK (mng_read_loop) ;
READ_CHUNK (mng_read_endl) ;
READ_CHUNK (mng_read_defi) ;
READ_CHUNK (mng_read_basi) ;
READ_CHUNK (mng_read_clon) ;
#ifndef MNG_SKIPCHUNK_PAST
READ_CHUNK (mng_read_past) ;
#endif
READ_CHUNK (mng_read_disc) ;
READ_CHUNK (mng_read_back) ;
READ_CHUNK (mng_read_fram) ;
READ_CHUNK (mng_read_move) ;
READ_CHUNK (mng_read_clip) ;
READ_CHUNK (mng_read_show) ;
READ_CHUNK (mng_read_term) ;
READ_CHUNK (mng_read_save) ;
READ_CHUNK (mng_read_seek) ;
#ifndef MNG_SKIPCHUNK_eXPI
READ_CHUNK (mng_read_expi) ;
#endif
#ifndef MNG_SKIPCHUNK_fPRI
READ_CHUNK (mng_read_fpri) ;
#endif
#ifndef MNG_SKIPCHUNK_pHYg
READ_CHUNK (mng_read_phyg) ;
#endif
#ifdef MNG_INCLUDE_JNG
READ_CHUNK (mng_read_jhdr) ;
READ_CHUNK (mng_read_jdaa) ;
READ_CHUNK (mng_read_jdat) ;
READ_CHUNK (mng_read_jsep) ;
#endif
#ifndef MNG_NO_DELTA_PNG
READ_CHUNK (mng_read_dhdr) ;
READ_CHUNK (mng_read_prom) ;
READ_CHUNK (mng_read_ipng) ;
READ_CHUNK (mng_read_pplt) ;
#ifdef MNG_INCLUDE_JNG
READ_CHUNK (mng_read_ijng) ;
#endif
READ_CHUNK (mng_read_drop) ;
READ_CHUNK (mng_read_dbyk) ;
READ_CHUNK (mng_read_ordr) ;
#endif
READ_CHUNK (mng_read_magn) ;
#ifndef MNG_SKIPCHUNK_nEED
READ_CHUNK (mng_read_need) ;
#endif
#ifndef MNG_SKIPCHUNK_evNT
READ_CHUNK (mng_read_evnt) ;
#endif
READ_CHUNK (mng_read_unknown) ;

/* ************************************************************************** */

#else /* MNG_INCLUDE_READ_PROCS */
#define mng_read_ihdr 0
#define mng_read_plte 0
#define mng_read_idat 0
#define mng_read_iend 0
#define mng_read_trns 0
#define mng_read_gama 0
#define mng_read_chrm 0
#define mng_read_srgb 0
#define mng_read_iccp 0
#define mng_read_text 0
#define mng_read_ztxt 0
#define mng_read_itxt 0
#define mng_read_bkgd 0
#define mng_read_phys 0
#define mng_read_sbit 0
#define mng_read_splt 0
#define mng_read_hist 0
#define mng_read_time 0
#define mng_read_mhdr 0
#define mng_read_mend 0
#define mng_read_loop 0
#define mng_read_endl 0
#define mng_read_defi 0
#define mng_read_basi 0
#define mng_read_clon 0
#ifndef MNG_SKIPCHUNK_PAST
#define mng_read_past 0
#endif
#define mng_read_disc 0
#define mng_read_back 0
#define mng_read_fram 0
#define mng_read_move 0
#define mng_read_clip 0
#define mng_read_show 0
#define mng_read_term 0
#define mng_read_save 0
#define mng_read_seek 0
#define mng_read_expi 0
#define mng_read_fpri 0
#define mng_read_phyg 0
#ifdef MNG_INCLUDE_JNG
#define mng_read_jhdr 0
#define mng_read_jdaa 0
#define mng_read_jdat 0
#define mng_read_jsep 0
#endif
#ifndef MNG_NO_DELTA_PNG
#define mng_read_dhdr 0
#define mng_read_prom 0
#define mng_read_ipng 0
#define mng_read_pplt 0
#ifdef MNG_INCLUDE_JNG
#define mng_read_ijng 0
#endif
#define mng_read_drop 0
#define mng_read_dbyk 0
#define mng_read_ordr 0
#endif
#define mng_read_magn 0
#define mng_read_need 0
#define mng_read_evnt 0
#define mng_read_unknown 0
#endif /* MNG_INCLUDE_READ_PROCS */

/* ************************************************************************** */

#ifdef MNG_INCLUDE_WRITE_PROCS

#define WRITE_CHUNK(n) mng_retcode n (mng_datap  pData,   \
                                      mng_chunkp pChunk)

WRITE_CHUNK (mng_write_ihdr) ;
WRITE_CHUNK (mng_write_plte) ;
WRITE_CHUNK (mng_write_idat) ;
WRITE_CHUNK (mng_write_iend) ;
WRITE_CHUNK (mng_write_trns) ;
WRITE_CHUNK (mng_write_gama) ;
WRITE_CHUNK (mng_write_chrm) ;
WRITE_CHUNK (mng_write_srgb) ;
WRITE_CHUNK (mng_write_iccp) ;
WRITE_CHUNK (mng_write_text) ;
WRITE_CHUNK (mng_write_ztxt) ;
WRITE_CHUNK (mng_write_itxt) ;
WRITE_CHUNK (mng_write_bkgd) ;
WRITE_CHUNK (mng_write_phys) ;
WRITE_CHUNK (mng_write_sbit) ;
WRITE_CHUNK (mng_write_splt) ;
WRITE_CHUNK (mng_write_hist) ;
WRITE_CHUNK (mng_write_time) ;
WRITE_CHUNK (mng_write_mhdr) ;
WRITE_CHUNK (mng_write_mend) ;
WRITE_CHUNK (mng_write_loop) ;
WRITE_CHUNK (mng_write_endl) ;
WRITE_CHUNK (mng_write_defi) ;
WRITE_CHUNK (mng_write_basi) ;
WRITE_CHUNK (mng_write_clon) ;
#ifndef MNG_SKIPCHUNK_PAST
WRITE_CHUNK (mng_write_past) ;
#endif
WRITE_CHUNK (mng_write_disc) ;
WRITE_CHUNK (mng_write_back) ;
WRITE_CHUNK (mng_write_fram) ;
WRITE_CHUNK (mng_write_move) ;
WRITE_CHUNK (mng_write_clip) ;
WRITE_CHUNK (mng_write_show) ;
WRITE_CHUNK (mng_write_term) ;
WRITE_CHUNK (mng_write_save) ;
WRITE_CHUNK (mng_write_seek) ;
WRITE_CHUNK (mng_write_expi) ;
WRITE_CHUNK (mng_write_fpri) ;
WRITE_CHUNK (mng_write_phyg) ;
#ifdef MNG_INCLUDE_JNG
WRITE_CHUNK (mng_write_jhdr) ;
WRITE_CHUNK (mng_write_jdaa) ;
WRITE_CHUNK (mng_write_jdat) ;
WRITE_CHUNK (mng_write_jsep) ;
#endif
#ifndef MNG_NO_DELTA_PNG
WRITE_CHUNK (mng_write_dhdr) ;
WRITE_CHUNK (mng_write_prom) ;
WRITE_CHUNK (mng_write_ipng) ;
WRITE_CHUNK (mng_write_pplt) ;
#ifdef MNG_INCLUDE_JNG
WRITE_CHUNK (mng_write_ijng) ;
#endif
WRITE_CHUNK (mng_write_drop) ;
WRITE_CHUNK (mng_write_dbyk) ;
WRITE_CHUNK (mng_write_ordr) ;
#endif
WRITE_CHUNK (mng_write_magn) ;
WRITE_CHUNK (mng_write_need) ;
WRITE_CHUNK (mng_write_evnt) ;
WRITE_CHUNK (mng_write_unknown) ;

/* ************************************************************************** */

#else /* MNG_INCLUDE_WRITE_PROCS */
#define mng_write_ihdr 0
#define mng_write_plte 0
#define mng_write_idat 0
#define mng_write_iend 0
#define mng_write_trns 0
#define mng_write_gama 0
#define mng_write_chrm 0
#define mng_write_srgb 0
#define mng_write_iccp 0
#define mng_write_text 0
#define mng_write_ztxt 0
#define mng_write_itxt 0
#define mng_write_bkgd 0
#define mng_write_phys 0
#define mng_write_sbit 0
#define mng_write_splt 0
#define mng_write_hist 0
#define mng_write_time 0
#define mng_write_mhdr 0
#define mng_write_mend 0
#define mng_write_loop 0
#define mng_write_endl 0
#define mng_write_defi 0
#define mng_write_basi 0
#define mng_write_clon 0
#ifndef MNG_SKIPCHUNK_PAST
#define mng_write_past 0
#endif
#define mng_write_disc 0
#define mng_write_back 0
#define mng_write_fram 0
#define mng_write_move 0
#define mng_write_clip 0
#define mng_write_show 0
#define mng_write_term 0
#define mng_write_save 0
#define mng_write_seek 0
#define mng_write_expi 0
#define mng_write_fpri 0
#define mng_write_phyg 0
#ifdef MNG_INCLUDE_JNG
#define mng_write_jhdr 0
#define mng_write_jdaa 0
#define mng_write_jdat 0
#define mng_write_jsep 0
#endif
#ifndef MNG_NO_DELTA_PNG
#define mng_write_dhdr 0
#define mng_write_prom 0
#define mng_write_ipng 0
#define mng_write_pplt 0
#ifdef MNG_INCLUDE_JNG
#define mng_write_ijng 0
#endif
#define mng_write_drop 0
#define mng_write_dbyk 0
#define mng_write_ordr 0
#endif
#define mng_write_magn 0
#define mng_write_need 0
#define mng_write_evnt 0
#define mng_write_unknown 0
#endif /* MNG_INCLUDE_WRITE_PROCS */

/* ************************************************************************** */

#endif /* _libmng_chunk_io_h_ */

/* ************************************************************************** */
/* * end of file                                                            * */
/* ************************************************************************** */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜精品久久久久影视| 粉嫩一区二区三区在线看| 最新不卡av在线| 国产午夜久久久久| 精品国产免费人成在线观看| 欧美一区二区三区视频免费| 欧美性xxxxx极品少妇| 粉嫩aⅴ一区二区三区四区五区| 丝袜亚洲另类欧美| 轻轻草成人在线| 视频一区二区欧美| 亚洲国产成人tv| 一区二区三区在线不卡| 中文字幕亚洲欧美在线不卡| 亚洲天堂av老司机| 亚洲丰满少妇videoshd| 日本欧美肥老太交大片| 午夜精品在线看| 首页国产欧美久久| 亚洲不卡av一区二区三区| 亚洲高清视频在线| 图片区小说区国产精品视频| 日韩在线一二三区| 全国精品久久少妇| 久久精品免费观看| 另类欧美日韩国产在线| 狠狠久久亚洲欧美| 成人在线综合网| 成人av网址在线观看| 在线观看不卡视频| 精品国内二区三区| 中文字幕一区三区| 亚洲午夜激情网页| 国产在线视视频有精品| 99久久777色| 欧美精品一卡二卡| 久久久亚洲午夜电影| 亚洲黄色免费电影| 麻豆成人av在线| 国产91精品精华液一区二区三区 | 色婷婷av一区二区| 欧美唯美清纯偷拍| 久久久精品国产免大香伊| 亚洲精品乱码久久久久久久久| 午夜精品福利一区二区三区av| 激情综合色综合久久| 成人黄色免费短视频| 欧美网站一区二区| 久久综合99re88久久爱| 亚洲免费在线观看| 极品少妇一区二区三区精品视频 | 欧美精品一区二区三区蜜桃| 亚洲品质自拍视频| 久久99精品久久久久久动态图| av男人天堂一区| 日韩欧美一区二区免费| 亚洲欧洲av在线| 久久99国产精品久久| 色婷婷久久99综合精品jk白丝| 精品乱人伦一区二区三区| 亚洲美腿欧美偷拍| 国产美女在线精品| 欧美丰满嫩嫩电影| 亚洲人妖av一区二区| 精品一区二区三区免费视频| 91久久免费观看| 久久精品视频一区二区三区| 亚洲高清免费观看高清完整版在线观看| 国产成人一区二区精品非洲| 欧美精品久久一区| 亚洲精品视频一区二区| 国产综合色精品一区二区三区| av亚洲精华国产精华精华 | 亚洲午夜激情网站| 99久久99久久精品国产片果冻| 欧美mv日韩mv亚洲| 天天爽夜夜爽夜夜爽精品视频| 91在线观看美女| 久久久久国产精品麻豆ai换脸| 亚洲国产精品视频| 91丨九色丨国产丨porny| 国产日韩欧美a| 极品少妇xxxx精品少妇偷拍 | 国产精品国产三级国产有无不卡 | 在线影视一区二区三区| 国产午夜亚洲精品不卡| 水野朝阳av一区二区三区| 国产.欧美.日韩| 久久一日本道色综合| 奇米精品一区二区三区在线观看| 欧美性大战久久久| 一片黄亚洲嫩模| 色综合久久久久综合99| 中文字幕成人av| 国产99久久精品| 国产日韩欧美一区二区三区综合 | 欧美理论片在线| 亚洲第一成年网| 在线精品观看国产| 亚洲欧美激情小说另类| 色综合视频在线观看| 成人免费小视频| 91蝌蚪porny九色| 日韩理论片中文av| 色琪琪一区二区三区亚洲区| 一区二区三区国产精品| 欧美三级电影精品| 亚洲成在人线在线播放| 欧美日韩一区二区三区在线看| 亚洲综合小说图片| 欧美美女bb生活片| 日韩国产在线一| 日韩一区二区三区高清免费看看| 免费成人小视频| 久久中文字幕电影| 国产xxx精品视频大全| 国产日产欧产精品推荐色| 狠狠色丁香久久婷婷综合_中| 久久久久久久久久久久久女国产乱 | 国产精品女同一区二区三区| 国模一区二区三区白浆| 久久久久国产一区二区三区四区| 精品一区二区成人精品| 欧美xxx久久| 蜜臀99久久精品久久久久久软件| 日韩美女视频一区二区在线观看| 国产精品一区一区三区| 国产精品久久久久久久久晋中 | 国产农村妇女毛片精品久久麻豆| 成人美女在线观看| 尤物视频一区二区| 欧美日韩免费高清一区色橹橹| 调教+趴+乳夹+国产+精品| 精品入口麻豆88视频| 久久精品噜噜噜成人av农村| 欧美大片在线观看| 从欧美一区二区三区| 亚洲黄色在线视频| 精品人伦一区二区色婷婷| 99亚偷拍自图区亚洲| 亚洲人成小说网站色在线| 在线观看日韩电影| 青青草国产成人av片免费| 欧美国产欧美亚州国产日韩mv天天看完整| 国产麻豆精品在线观看| 亚洲女同一区二区| 欧美日韩国产精品成人| 国产在线一区二区| 国产精品久久久99| 在线亚洲一区观看| 久久狠狠亚洲综合| 久久理论电影网| 91极品美女在线| 国内精品视频一区二区三区八戒| 国产精品午夜久久| 欧美日韩亚洲不卡| 美女脱光内衣内裤视频久久网站| 欧美激情一区二区三区在线| 欧美日韩夫妻久久| voyeur盗摄精品| 奇米四色…亚洲| 亚洲精品你懂的| 久久久九九九九| 欧美日韩免费不卡视频一区二区三区| 麻豆国产欧美日韩综合精品二区| 中文字幕一区二区三区av| 欧美日韩亚洲综合一区| 国产91丝袜在线18| 午夜欧美大尺度福利影院在线看| 国产日韩欧美精品电影三级在线| 欧美午夜精品久久久久久孕妇| 成人午夜av在线| 美女一区二区久久| 国产精品久久久久久久久晋中| 欧美一级搡bbbb搡bbbb| av在线不卡网| 黑人巨大精品欧美黑白配亚洲| 亚洲日本成人在线观看| 欧美一区二区三区视频免费播放| 成人av影院在线| 日韩电影在线免费| 一区二区三区四区在线免费观看 | 日韩免费高清电影| 99久久精品免费| 风间由美一区二区三区在线观看 | 欧美日韩在线播| 国产suv精品一区二区6| 久久99国产精品久久99果冻传媒| 亚洲免费电影在线| 国产精品福利av| 26uuu国产电影一区二区| 欧美一区二区三区思思人| 欧美日韩精品一二三区| 91久久免费观看| 日本精品视频一区二区| 色综合久久综合网| a亚洲天堂av| 高清日韩电视剧大全免费| 黄一区二区三区| 久久国产精品无码网站|