然后选择引用DirectX方法是,选择引用->COM->DirectX7 for VisualBasic Type Library
好了,至此你已经引用了DirectX7.0
首先为了方便使用我们调用DirectX7.0,所以我们声明
Imports DxVBLib
然后我们定义一个DirectX7.0的对象
Public DirectX As New DirectX7
声明一个DirectDraw对象,用于2D游戏的绘图
Public DDraw As DirectDraw7
DDraw = DirectX.DirectDrawCreate("")
然后要设置DirectDraw的协作层
Call DDraw.SetCooperativeLevel(Me.Handle.ToInt32, CONST_DDSCLFLAGS.DDSCL_FULLSCREEN Or CONST_DDSCLFLAGS.DDSCL_ALLOWMODEX Or CONST_DDSCLFLAGS.DDSCL_EXCLUSIVE)