设为首页收藏本站

搜索
Hi~登录注册
查看: 643|回复: 0

我弄了个D3D9透视,所用的Stride被其他的Stride遮到了无法透过去

[复制链接]

1

主题

3

帖子

3

积分

一级雷锋

Rank: 1

积分
3
发表于 2018-9-17 13:31:18 | 显示全部楼层 |阅读模式
我弄了个D3D9透视,所用的Stride被其他的Stride遮到了无法透过去6 c" p' B, k& }0 p# X

' \/ d" `- C, [- I+ L% t用身体或草可以透
# N5 M  s! @8 F( A# i5 ?, b墙和房屋就不行了.(不在同一个Stride); b2 H4 g, c& u8 I% p
2 c8 ]/ E2 L) P# a* G

! d5 i8 v' R# d9 E4 v0 N求大神怎么解决啊
7 X. L1 ^: L5 E/ f7 C.版本 28 O7 \+ M  b! c5 s1 o
.支持库 spec
" z  @3 X; a$ W
! c* U5 o6 m2 d& ^  U.如果真 (GetStreamSource (pDevice, 0, 取变量数据地址 (Stream_Data), 取变量数据地址 (Offset), 取变量数据地址 (Stride)) = #D3D_OK)
7 z5 A' ?0 q. K* c0 L    Release (Stream_Data)" _& W) `  C1 I8 {3 @7 X4 `5 {* e
.如果真结束
- b  a. D/ I$ M: B. J$ G.如果真 (Stride = 24 )  ' 38 40 48
9 K, Z$ ^4 C" Z6 W/ T2 b    SetRenderState (pDevice, #D3DRS_ZENABLE, #false)$ b1 Y: V' F0 I  ^# V0 Y. u8 E3 j8 f
    SetRenderState (pDevice, #D3DRS_FILLMODE, #D3DFILL_SOLID)
: \) K; k  U' D1 F0 k3 c+ F& ~4 p    ' ==========人物上色 墙后上色9 W0 s( h) E: r: ^+ d0 v
8 s. w3 H8 D" j# F8 H
    SetRenderState (pDevice, #D3DRS_ZENABLE, #false)
- d6 \+ i+ Q; n" M    SetRenderState (pDevice, #D3DRS_FILLMODE, #D3DFILL_SOLID)  U4 k* Z# n; a- N7 a: D1 U
    SetTexture (pDevice, 0, g_pTexGreen)7 w6 v$ f2 S. f3 |
    ' ================上色6 c8 G& C0 A: v0 W
    oDrawIndexedPrimitive (pDevice, dType, BaseVertexIndex, MinVertexIndex, NumVertices, startIndex, PrimitiveCount)
/ e& b, k5 G6 K. r/ V8 }1 q    SetRenderState (pDevice, #D3DRS_ZENABLE, #true)
) D. y% M0 G2 K    SetRenderState (pDevice, #D3DRS_FILLMODE, #D3DFILL_SOLID)' [9 ]+ a  t* ]/ D9 B8 x
    ' ===============人物上色 面前上色
" v0 I8 t# U! P+ s    SetTexture (pDevice, 0, g_pTexRed)8 C6 b/ g7 N" K4 u9 w
.如果真结束" c$ P$ x4 ?- g1 l
返回 (oDrawIndexedPrimitive (pDevice, dType, BaseVertexIndex, MinVertexIndex, NumVertices, startIndex, PrimitiveCount))
2 J0 ?) ?9 _9 P2 g; }/ `' t5 L




上一篇:刺激战场的辅助具体开发视频资源哪位大神手里有,求一点
下一篇:只有易语言部分 c++ 部分刚开始讲 就没了 ...
回复

使用道具 举报

游客
回复
 懒得打字嘛,点击右侧快捷回复【左侧自定义内容】  【右侧自定义内容】
您需要登录后才可以回帖 登录 | 立即注册

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