游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1531|回复: 4

请D3D高人来看看这个结构体

[复制链接]

30

主题

357

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
QQ
发表于 2006-10-6 13:30:00 | 显示全部楼层 |阅读模式
今天随便看看DirectX9开发帮助文档,发现了有趣的东西:D3DRECTPATCH_INFO结构体,
typedef struct D3DRECTPATCH_INFO {
    UINT StartVertexOffsetWidth;
    UINT StartVertexOffsetHeight;
    UINT Width;
    UINT Height;
    UINT Stride;
    D3DBASISTYPE Basis;
    D3DDEGREETYPE Degree;
} D3DRECTPATCH_INFO, *LPD3DRECTPATCH_INFO;
还有个: IDirect3DDevice9:rawRectPatch
HRESULT DrawRectPatch(
  UINT Handle,
  const float* pNumSegs,
  const D3DRECTPATCH_INFO* pRectPatchInfo
);
好象是用来渲染方块的,用到了上面的结构体,不知道怎么用这些东西啊,能用来做地形渲染吗?

30

主题

357

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
QQ
 楼主| 发表于 2006-10-6 15:54:00 | 显示全部楼层

Re:请D3D高人来看看这个结构体

晕!我问了个弱智问题~嘿嘿!
原来是高次曲面图元的绘制,不知道现在的显卡是否能支持?

5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2006-10-6 16:59:00 | 显示全部楼层

Re:请D3D高人来看看这个结构体

RectPatch好像当初只有GF3支持过,不过后来的卡就没再支持了

30

主题

357

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
QQ
 楼主| 发表于 2006-10-6 23:09:00 | 显示全部楼层

Re:请D3D高人来看看这个结构体

晕,这样啊!郁闷

0

主题

202

帖子

202

积分

中级会员

Rank: 3Rank: 3

积分
202
发表于 2006-10-8 22:34:00 | 显示全部楼层

Re:请D3D高人来看看这个结构体

.................
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-25 14:04

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表