cs sdk v 1.14 released

Home  |  Product  |  Documents  |  Tutorials  |  FAQ |   Download  |   Forum |   Contacts  |   Link  


  Cross Suit

 Cross Suit SDK

 Documents
      classes
 Starting...
           Tutorials

 LUA tutorials

   Support

  Forum
  q&a

 Product parts

 Virtual File system

 Virtual Render
 Virtual Machine
   

  Demo Games

   

 3D Engine

  gvSystem(dx9)

 Link

 

 

gm_grp_driver_util_dx9.h

Go to the documentation of this file.
00001 #pragma once
00002 
00003 void beginSceneDX9(void);
00004 void endSceneDX9(void);
00005 void swapDX9(void);
00006 void* createTextureDX9(unsigned char* pbyte,int w,int h,int bpp);
00007 void destroyTextureDx9(void* pTex);
00008 void set_texture_DX9(void* pTex, int stage=0);
00009 void set_view_portDX9(int x1, int y1, int x2, int y2);
00010 void clear_view_DX9();
00011 void set_vertex_buf_DX9(void* pvtx);
00012 void draw_vb_primitive_DX9(unsigned char prim_type,unsigned short vertex_cnt);
00013 void render_DX9();
00014 bool initDX9(void);
00015 void shutDX9(void);
00016 
00017 //
00018 // dx9 utility class 
00019 //
00020 
00021 
00026 class gv_state_render_dx9  
00027 {
00028 public:
00029         int* ssval;
00030         gv_state_render_dx9();
00031         virtual ~gv_state_render_dx9();
00032         long SetState(int const_rs, int v);
00033         int GetState(int ns);
00034 };
00035 
00036 

Copyright(C) gvSystem & GamePlus All Rights Reserved.