T3D图形库(二)

原创 2008年09月29日 17:03:00

 T3D图形库DInput 头文件部分

 

  1. /*2008.10.1
  2. T3D图形库
  3. ——<<windows游戏
  4. 编程大师技巧>>
  5. */
  6. #ifndef DI_LIB
  7. #define DI_LIB
  8. // DI_LIB.H
  9. int DInput_Init(void);
  10. void DInput_Shutdown(void);
  11. int DInput_Init_Joystick(int min_x=-256, int max_x=256, 
  12.                          int min_y=-256, int max_y=256, int dead_zone=10);
  13. int DInput_Init_Mouse(void);
  14. int DInput_Init_Keyboard(void);
  15. int DInput_Read_Joystick(void);
  16. int DInput_Read_Mouse(void);
  17. int DInput_Read_Keyboard(void);
  18. void DInput_Release_Joystick(void);
  19. void DInput_Release_Mouse(void);
  20. void DInput_Release_Keyboard(void);
  21. extern HWND main_window_handle; // save the window handle
  22. extern HINSTANCE main_instance; // save the instance
  23. // directinput全局变量
  24. extern LPDIRECTINPUT8       lpdi;       // dinput object
  25. extern LPDIRECTINPUTDEVICE8 lpdikey;   // dinput keyboard
  26. extern LPDIRECTINPUTDEVICE8 lpdimouse;  // dinput mouse
  27. extern LPDIRECTINPUTDEVICE8 lpdijoy;    // dinput joystick 
  28. extern GUID                 joystickGUID; // guid for main joystick
  29. extern char                 joyname[80];  // name of joystick
  30. extern UCHAR keyboard_state[256]; // contains keyboard state table
  31. extern DIMOUSESTATE mouse_state;  // contains state of mouse
  32. extern DIJOYSTATE joy_state;      // contains state of joystick
  33. extern int joystick_found;        // tracks if stick is plugged in
  34. #endif

将图片以二进制格式存入数据库,并以流的方式展现在jsp页面

1.     简介 项目新需求,管理员有权限创建应用,应用字段包括:id、softname、softunique、softimage;上传图片时,数据库存储二进制,当普通用户首页展示图片时需要以流的...
  • Mr_yczhang
  • Mr_yczhang
  • 2015年05月04日 11:37
  • 3356

C++ 图形用户界面库 QT

Qt 是一个跨平台的 C++ 图形用户界面库,由挪威 TrollTech 公司出品,目前包括Qt, 基于 Framebuffer 的 Qt Embedded,快速开发工具 Qt Designer,国际...
  • ccrack
  • ccrack
  • 2014年06月20日 12:22
  • 1384

MVC 保存二进制到数据库,并显示文件的方法(图片显示或下载文件)

1.之前我是直接上传在服务器硬盘,保存路径到数据库,但是客户有个需求就是:他们会有多个服务器(比如缓存服务器等)这样子,客户上传了一个到某一个服务器,那么如果下次跳转到另外一个服务器,那么就会找不到!...
  • u010032207
  • u010032207
  • 2017年02月13日 18:37
  • 1282

3D图形库旋转矩阵的应用示例源代码

  • 2011年02月18日 12:27
  • 20KB
  • 下载

3D图形库四元数相关函数示例源代码

  • 2011年02月10日 21:23
  • 16KB
  • 下载

3D图形库向量函数库示例源代码

  • 2011年02月08日 21:42
  • 13KB
  • 下载

基于ichartjs图形库在android上使用HTML动态实现3D柱形图

ichartjs 是一款基于HTML5的图形库。使用纯javascript语言, 利用HTML5的canvas标签绘制各式图形。 ichartjs致力于为WEB应用提供简单、直观、可交互的体验级图...
  • sunquan1127
  • sunquan1127
  • 2012年09月04日 10:23
  • 3607

Java GUI,3D图形库学习

Java 的 GUI技术: AWT:(Abstract Window Toolkit) 最基础的库,控件很少,直接用的也很少 Swing:相当于在awt上加了一层,多了许多layout,compo...
  • sweetgirl520
  • sweetgirl520
  • 2016年04月28日 10:15
  • 706

3D图形库参数化直线与3D平面示例源代码

  • 2011年02月10日 15:44
  • 15KB
  • 下载

开源2D图形库AGG研究(一)

      AGG(Anti-Grain Geometry),强大的2D几何图形库。因为GDI+的一些缺陷(不能跨平台,某些应用场合精度差),我一直在寻求可以替换gdi+绘图组件的方案,最终我选择了A...
  • bitasd
  • bitasd
  • 2011年06月09日 20:18
  • 1879
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:T3D图形库(二)
举报原因:
原因补充:

(最多只允许输入30个字)