cs sdk v 1.14 released
Home | Product | Documents | Tutorials | FAQ | Download | Forum | Contacts | Link
Cross Suit
Cross Suit SDK
LUA tutorials
Support
Product parts
Virtual File system
Demo Games
3D Engine
gvSystem(dx9)
Link
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.