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

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

?? neo.h

?? NEO SDK是一個跨平臺的免費開源圖形軟件開發包。它支持基本繪圖、多種格式圖形顯示、鼠標操 作、擴展內存和擴充內存的操作、時鐘、音頻播放、多種字體的漢字及英文顯示等等特性;更激動人心的是
?? H
字號:
/*NEO SDK V2.1.41 For DOS
  Copyleft Cker Home 2003-2005.

  Open Source Obey NEO_PL.TXT.
  http://neo.coderlife.net
  ckerhome@yahoo.com.cn

  文件名稱 : neo.h
  摘    要 : 本頭文件包含了NEO SDK里有關系統初使化函數、結構、全局變量的聲明及定義
  當前版本 : V0.39
  作    者 : 董凱
  完成日期 : 2005.7.2

  取代版本 : V0.37
  原 作 者 : 董凱
  完成日期 : 2004.5.16
*/

#ifndef  NEO_H
#define  NEO_H

#if 1
#define MSVC15
#endif

#ifdef __cplusplus

#ifdef MSVC15
#include <memory.h>
#define inportb(port) _asm{inb dx,port} 
#else
#include <mem.h>
#endif

#include <string.h>
#include <dir.h>
#endif

#include <conio.h>
#include <dos.h>
#include <fcntl.h>
#include <io.h>
#include <malloc.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
#include <time.h>

/*以下一部分是NEO默認禁用的一些功能例程,NEO禁用它們并不代表不支持這些功能
  而是出于對最后生成執行文件大小的考慮。所以用“編譯開關”將一些不常用或較耗
  內存的部分例程禁用了,比如不常用的鼠標硬件光標、較占內存的NEO系統調色板、
  尚未完成的位圖傳輸等等。當然,若你想恢復對它們的支持以便使用也是非常簡單的
  你只要在#include "neo.h"之前加上開啟該功能的“編譯開關”。比方說如果你想寫
  的不是普通圖形程序而是象游戲之類的“高級”圖形程序,你可能就需要播放音頻文
  件的功能,而音頻例程是NEO默認禁用的,你可以在#include "neo.h"前邊加上啟用
  音頻例程的“編譯開關”#define NEO_sound_used來開啟對其的支持。詳情可以參考
  NEO的使用文檔中的“減小你的可執行文件體積”一節*/

/*NEO默認不使用繪圖模式(譬如XOR_PUT等等)*/
#ifndef NEO_draw_mode_used
#define NEO_draw_mode_unused
#endif
/*NEO默認不載入NEO的系統調色板*/
#ifndef NEO_sys_pal_used
#define NEO_sys_pal_unused
#endif

#ifdef MSVC15
unsigned char inb(unsigned short port) 
{ unsigned char tmp; 
  _asm{
      push  dx;
      mov dx,port;
      xor ax,ax;
      in al,dx;
      mov tmp,al;
     }
  return tmp;
}
#define inportb(port) inb(port)
#define peekb(a,b)      (*((char far*)MK_FP((a),(b))))
#endif

/*包含所有的NEO頭文件*/
#include "nerror.h" /*錯誤報告及拋出功能*/
#include "ndraw.h"  /*顯卡硬件底層處理*/
#include "n2d.h"    /*基本圖形函數*/
#include "nword.h"  /*文字輸出*/

#define  NEO_VERSION       2
#define  NEO_BETA          1
#define  NEO_SUB_VERSION   41
#define  NEO_VERSION_STR   "2.1.41"
#define  NEO_DATE_STR      "2005/07/02"
                           /*yyyymmdd*/
#define  NEO_DATE          20050702L

extern char neo_id[] = NEO_VERSION_STR;
extern char neo_date[] = NEO_DATE_STR;

char neo_init(void);
void neo_exit(void);


char neo_init(void)
{
   union  REGS  in,out;
   struct SREGS segs;
   struct vbe_info_t vbe_info;
   #ifndef NEO_palette_unused
   RGB24  black_rbg = {0,0,0};
   int    i;
   #endif
   char far *vbeinfo = (char far *)&vbe_info;

   in.x.ax = 0x4F00;
   in.x.di = FP_OFF(vbeinfo);
   segs.es = FP_SEG(vbeinfo);
   int86x(0x10, &in, &out, &segs);

   if (stricmp(vbe_info.VESA_signature, "VESA") != 0)
   {
      #ifndef NEO_sys_report_error_unused
      Errinfo_t error = {"neo_init", N_NOT_VESA_CARD, 1};
      throw_error(error);
      #endif    
      return (g_vbe_sub_ver = -1);      
   }
   g_vbe_version = vbe_info.VBE_version >> 8;
   g_vbe_sub_ver = vbe_info.VBE_version & 0xF;
   g_total_vram  = vbe_info.total_memory;
   #ifndef NEO_palette_unused
   for (i=0; i<256; i++)
      g_black_palette[i] = black_rbg;
   #endif

   atexit(neo_exit);
   mkdir("neotemp");
   return 0;
}


void neo_exit(void)
{
   #ifndef NEO_palette_unused
   set_dac_size(6);
   #endif

   set_vbe_mode(3);
   
   /*puts("\nExiting.Please wait...");*/
   fcloseall();
   system("del NEOTEMP\\*.$$$");
   unlink("c:\\neo.vbs");
}
/*函數功能: 與硬件條件無關的高級延時函數.            *
 *參數說明: delay: 延時量          *
 *返回說明: 無.                                    *
 *備    注: 由于此函數能產生與具體硬件條件無關的時間 * 
 *          間隔,因此是庫函數delay()的理想替代者.    */
void adv_delay(long delay)
{
   unsigned int far *clock = (unsigned int far *)0x0000046CL;
   unsigned int now;
   now = *clock;
   while (abs(*clock - now) < delay);
}   
#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
婷婷中文字幕综合| 欧美国产成人在线| 亚洲制服丝袜一区| 欧美日韩在线精品一区二区三区激情 | 日韩va亚洲va欧美va久久| 欧美日韩午夜精品| 免费观看一级欧美片| 日韩精品资源二区在线| 国产精品主播直播| 亚洲欧洲日本在线| 91国内精品野花午夜精品| 亚洲大片精品永久免费| 精品国产免费视频| 成人aaaa免费全部观看| 亚洲欧美日韩精品久久久久| 欧美日韩国产一二三| 久久99久久久久久久久久久| 久久精品视频在线看| 成人黄色777网| 亚洲一级不卡视频| 欧美大片在线观看| 91视频免费观看| 日韩国产一二三区| 国产女人aaa级久久久级 | 国产午夜精品一区二区三区四区| 成人av在线看| 婷婷久久综合九色综合伊人色| 精品理论电影在线| 99久久久久久99| 日产精品久久久久久久性色| 国产欧美一区二区三区在线看蜜臀| 色婷婷综合激情| 麻豆一区二区三区| 亚洲视频香蕉人妖| 日韩午夜电影在线观看| 99综合电影在线视频| 蜜桃av一区二区| 亚洲免费观看高清完整版在线 | 欧美电影免费观看高清完整版 | 欧美草草影院在线视频| 不卡的av网站| 六月丁香婷婷色狠狠久久| 亚洲婷婷在线视频| 久久蜜桃香蕉精品一区二区三区| 色猫猫国产区一区二在线视频| 久色婷婷小香蕉久久| 亚洲一区在线观看免费观看电影高清| 久久蜜桃av一区精品变态类天堂| 欧洲国内综合视频| 成人av电影观看| 极品少妇一区二区三区精品视频 | 久久久影视传媒| 欧美视频在线不卡| 99视频精品在线| 国产成人在线观看| 美女网站在线免费欧美精品| 亚洲视频在线一区观看| 久久精品网站免费观看| 欧美一区日本一区韩国一区| 色94色欧美sute亚洲线路一久| 国产精品中文有码| 另类小说一区二区三区| 日日欢夜夜爽一区| 亚洲国产综合在线| 亚洲免费观看高清完整版在线 | 7777精品伊人久久久大香线蕉| av在线不卡免费看| 国产精品一区二区x88av| 看电影不卡的网站| 美女视频免费一区| 一个色妞综合视频在线观看| 亚洲久草在线视频| 亚洲欧美韩国综合色| 国产精品色在线观看| 国产婷婷色一区二区三区在线| 欧美tk—视频vk| 欧美大片在线观看一区| 日韩精品一区二区三区蜜臀| 91精品国产综合久久久蜜臀图片| 欧美日韩极品在线观看一区| 欧美日韩成人激情| 欧美精品久久99| 91精选在线观看| 日韩欧美国产综合| 精品国产91乱码一区二区三区| 日韩一区二区三区精品视频| 制服视频三区第一页精品| 欧美丰满一区二区免费视频 | 26uuu另类欧美亚洲曰本| 欧美tk—视频vk| 久久久99免费| 亚洲欧洲日韩av| 亚洲国产综合人成综合网站| 亚洲综合自拍偷拍| 视频一区二区国产| 美女视频黄a大片欧美| 精品在线亚洲视频| 国产乱人伦偷精品视频不卡| www.一区二区| 欧美视频你懂的| 欧美一级黄色录像| 国产午夜精品在线观看| 亚洲欧美日韩国产综合在线| 亚洲午夜国产一区99re久久| 视频一区二区三区入口| 国产一区二区三区黄视频| 成人午夜精品一区二区三区| 色婷婷一区二区| 日韩精品一区二区在线| 亚洲国产成人在线| 亚洲一二三区不卡| 国产在线视频精品一区| 成人白浆超碰人人人人| 欧美精品久久久久久久久老牛影院| 精品国产乱码久久久久久夜甘婷婷| 国产人伦精品一区二区| 亚洲午夜电影在线| 国产精品99久久久久久似苏梦涵 | 亚洲成人资源在线| 五月综合激情日本mⅴ| 国产美女av一区二区三区| 99久久婷婷国产| 日韩欧美视频在线 | 亚洲精品欧美二区三区中文字幕| 视频一区二区中文字幕| 大尺度一区二区| 欧美日韩国产综合一区二区| 国产蜜臀av在线一区二区三区| 亚洲一二三区不卡| 成人在线综合网站| 欧美一区二区三区人| 国产农村妇女精品| 蜜臀国产一区二区三区在线播放| av在线播放不卡| 精品国免费一区二区三区| 亚洲精品高清在线| 国产精品1024| 日韩一区二区三区三四区视频在线观看| 中文字幕精品—区二区四季| 青青草97国产精品免费观看 | 久久久精品天堂| 亚洲国产日日夜夜| av一区二区三区黑人| 久久综合狠狠综合久久综合88| 亚洲人成人一区二区在线观看| 国内欧美视频一区二区| 欧美麻豆精品久久久久久| 中文字幕日本乱码精品影院| 国产呦萝稀缺另类资源| 7777女厕盗摄久久久| 亚洲成人av一区二区三区| 色先锋资源久久综合| 国产精品久久久久久久第一福利| 麻豆一区二区99久久久久| 7777精品伊人久久久大香线蕉最新版| 亚洲日本免费电影| www..com久久爱| 久久精品亚洲乱码伦伦中文| 另类小说色综合网站| 日韩一级视频免费观看在线| 天天影视涩香欲综合网| 欧美羞羞免费网站| 一区二区三区四区高清精品免费观看 | 日韩欧美一级二级三级| 蜜臀av一区二区| 欧美一区二区三区思思人| 五月天婷婷综合| 欧美日韩成人综合| 日本亚洲电影天堂| 日韩欧美区一区二| 国产一区二区久久| 国产日韩欧美高清在线| 岛国一区二区在线观看| 国产精品理伦片| 成人黄色免费短视频| 综合欧美亚洲日本| 色呦呦日韩精品| 亚洲图片欧美综合| 91麻豆精品国产自产在线| 麻豆视频一区二区| 国产三级精品三级在线专区| 成人一级黄色片| 自拍视频在线观看一区二区| 欧美在线不卡一区| 五月天国产精品| 欧美成人一区二区三区片免费| 久久成人羞羞网站| 国产日韩欧美a| 色系网站成人免费| 亚洲第一激情av| 精品少妇一区二区三区在线视频| 国产乱码一区二区三区| 中文字幕的久久| 91网站视频在线观看| 亚洲成av人**亚洲成av**| 欧美成人综合网站| av一区二区三区| 日产国产欧美视频一区精品| 国产视频一区二区在线观看| 91免费看`日韩一区二区|