| 英文名字 | 中文名称 | 作用解释 |
|---|---|---|
| IDirect3DSurface9 | 三维图面对象 | 应用程序使用对象接口的方法查询和准备图面 |
| 三维图面对象——方法表 | ||
| QueryInterface | 接口(标识,@指针) | 检索指向对象上支持的接口的指针。 |
| AddRef | 计数 | 递增对象上接口的引用计数。 对于指向对象上接口的指针的每个新副本,应调用此方法。 |
| Release | 释放 | 递减对象上接口的引用计数。前三项COM对象通用 |
| GetDevice | 取设备(@接口) | 检索与资源关联的设备。 |
| SetPrivateData | 改数据(标识,数据,大小,标志) | 将数据与程序使用的资源相关联。标志:0=自动分配内存;1=数据为空接口指针(大小为4) |
| GetPrivateData | 取数据(标识,数据,大小) | 将与资源关联的专用数据复制到提供的缓冲区。 |
| FreePrivateData | 释放数据(标识) | 释放与此资源关联的指定私有数据。 |
| SetPriority | 改优先级(值) | 分配用于计划的资源的优先级。 |
| GetPriority | 取优先级 | 获取此资源的优先级。 |
| PreLoad | 预加载 | 预加载托管资源。 |
| GetType | 取类型 | 返回资源的类型。 |
| GetContainer | 取容器(标识,@接口) | 提供纹理对象的父多维数据集纹理或后台缓冲区父交换链的访问权限。 |
| GetDesc | 取说明(说明) | 检索图面的说明。 |
| LockRect | 锁定矩形(区域,矩形,标志) | 锁定图面上的矩形。区域;标志: |
| UnlockRect | 解锁矩形 | 解解锁图面上的矩形。 |
| GetDC | 取设备(@设备) | 检索设备上下文。 |
| ReleaseDC | 释放设备(设备) | 释放设备上下文句柄。 |
| 英文名字 | 中文名称 | 作用解释 |
|---|---|---|
| IDirect3DIndexBuffer9 | 三维缓冲对象 | 应用程序使用对象接口的方法操作索引缓冲区资源。 |
| 三维图面对象——方法表 | ||
| QueryInterface | 接口(标识,@指针) | 检索指向对象上支持的接口的指针。 |
| AddRef | 计数 | 递增对象上接口的引用计数。 对于指向对象上接口的指针的每个新副本,应调用此方法。 |
| Release | 释放 | 递减对象上接口的引用计数。前三项COM对象通用 |
| GetDevice | 取设备(@接口) | 检索与资源关联的设备。 |
| SetPrivateData | 改数据(标识,数据,大小,标志) | 将数据与程序使用的资源相关联。标志:0=自动分配内存;1=数据为空接口指针(大小为4) |
| GetPrivateData | 取数据(标识,数据,大小) | 将与资源关联的专用数据复制到提供的缓冲区。 |
| FreePrivateData | 释放数据(标识) | 释放与此资源关联的指定私有数据。 |
| SetPriority | 改优先级(值) | 分配用于计划的资源的优先级。 |
| GetPriority | 取优先级 | 获取此资源的优先级。 |
| PreLoad | 预加载 | 预加载托管资源。 |
| GetType | 取类型 | 返回资源的类型。 |
| Lock | 锁定(偏移,大小,@内存,标志) | 锁定索引数据范围并获取指向索引缓冲区内存的指针。标志: |
| Unlock | 解锁 | 解锁索引数据。 |
| GetDesc | 取说明(说明) | 检索索引缓冲区资源的说明。 |
| 英文名字 | 中文名称 | 作用解释 |
|---|---|---|
| IDirect3DVertexBuffer9 | 三维缓冲对象 | 应用程序使用对象接口的方法查询和准备图面 |
| 三维图面对象——方法表 | ||
| QueryInterface | 接口(标识,@指针) | 检索指向对象上支持的接口的指针。 |
| AddRef | 计数 | 递增对象上接口的引用计数。 对于指向对象上接口的指针的每个新副本,应调用此方法。 |
| Release | 释放 | 递减对象上接口的引用计数。前三项COM对象通用 |
| GetDevice | 取设备(@接口) | 检索与资源关联的设备。 |
| SetPrivateData | 改数据(标识,数据,大小,标志) | 将数据与程序使用的资源相关联。标志:0=自动分配内存;1=数据为空接口指针(大小为4) |
| GetPrivateData | 取数据(标识,数据,大小) | 将与资源关联的专用数据复制到提供的缓冲区。 |
| FreePrivateData | 释放数据(标识) | 释放与此资源关联的指定私有数据。 |
| SetPriority | 改优先级(值) | 分配用于计划的资源的优先级。 |
| GetPriority | 取优先级 | 获取此资源的优先级。 |
| PreLoad | 预加载 | 预加载托管资源。 |
| GetType | 取类型 | 返回资源的类型。 |
| Lock | 锁定(偏移,大小,@内存,标志) | 锁定顶点数据范围并获取指向顶点缓冲区内存的指针。标志: |
| Unlock | 解锁 | 解锁顶点数据。 |
| GetDesc | 取说明(说明) | 检索顶点缓冲区资源的说明。 |