aardio 文档

com.interface.IDirect3D9 库模块帮助文档

com.interface.IDirect3D9 成员列表

IDirect3D9

com.interface.IDirect3D9.Create()

返回对象:IDirect3D9Object

com.interface.IDirect3D9.Create(32)

创建接口,参数指定版本号

D3DADAPTERIDENTIFIER9Object 成员列表

D3DADAPTERIDENTIFIER9Object.Description

Description

D3DADAPTERIDENTIFIER9Object.DeviceId

DeviceId

D3DADAPTERIDENTIFIER9Object.DeviceName

DeviceName

D3DADAPTERIDENTIFIER9Object.Driver

Driver

D3DADAPTERIDENTIFIER9Object.DriverVersion

DriverVersion

D3DADAPTERIDENTIFIER9Object.DriverVersion.HighPart

HighPart

D3DADAPTERIDENTIFIER9Object.DriverVersion.LowPart

LowPart

D3DADAPTERIDENTIFIER9Object.Revision

Revision

D3DADAPTERIDENTIFIER9Object.SubSysId

SubSysId

D3DADAPTERIDENTIFIER9Object.VendorId

VendorId

IDirect3D9Object 成员列表

IDirect3D9Object.AddRef()

引用计数加一,返回引用计数

IDirect3D9Object.GetAdapterCount()

得到显卡数量

IDirect3D9Object.GetAdapterIdentifier()

返回对象:D3DADAPTERIDENTIFIER9Object

IDirect3D9Object.GetAdapterIdentifier(adapter,flags)

返回显卡信息
adapter可省略,默认为_D3DADAPTER_DEFAULT

IDirect3D9Object.GetDeviceCaps()

返回对象:D3DCAPS9Object

IDirect3D9Object.GetDeviceCaps(adapter,deviceType)

返回D3DCAPS9结构体包含指定设备的性能参数
adapter可省略,默认为_D3DADAPTER_DEFAULT,
deviceType可省略,默认为 _D3DDEVTYPE_HA

IDirect3D9Object.QueryInterface(接口数)

参数是接口类,参考com.interface.IUnknown源码

IDirect3D9Object.Release()

引用计数减一,返回引用计数

自动完成常量

_D3DADAPTER_DEFAULT=0
_D3DDEVTYPE_FORCE_DWORD=0x7FFFFFFF
_D3DDEVTYPE_HAL=1
_D3DDEVTYPE_REF=2
_D3DDEVTYPE_SW=3

Markdown 格式