pub type IDirect3DSurface9_ptr = *mut c_void;