游戏开发论坛

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

未处理的异常:用户断点

[复制链接]

7

主题

15

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2005-4-16 14:16:00 | 显示全部楼层 |阅读模式
写了个使用vertex shader的演示程序,编译链接通过,运行时却出现如下错误



Direct3D8: (INFO) irect3D8 Debug Runtime selected.
Direct3D8: (INFO) :======================= Hal SWVP device selected
Direct3D8: (INFO) :HalDevice Driver Style 7
Direct3D8: :BackBufferCount not specified, considered default 1
Direct3D8: :DoneExclusiveMode
'Direct3D HAL (SWVP) Device 1': Attached to debug monitor.
“Technique.exe”: 已加载“E:\WINDOWS\system32\d3dxof.dll”,未加载任何符号。
D3DX: (INFO) Using SSE2 Instructions
'Direct3D HAL (SWVP) Device 1': Loaded vertex shader 'VS3' (no debug info)
D3DX: Matrices should be 16-byte aligned for optimized D3DXMatrixMultiply
Direct3D8: (WARN) :Ignoring redundant SetRenderState - 56

D3DX: Matrices should be 16-byte aligned for optimized D3DXMatrixMultiply
Direct3D8: (INFO) :In stream 0 vertex buffer with FVF is used with programmable vertex shader

Direct3D8: (ERROR) :Error in instruction number: 6

Technique.exe 中的 0x7c901230 处未处理的异常: 用户断点 。


以前也经常出现这个错误:  未处理的异常: 用户断点,而且原因不尽相同,但我程序中根本没断点啊, 而且Direct3D8: (ERROR) :Error in instruction number: 6也不知道怎么产生的

欢迎大家讨论这个问题,只要能给点启示就行

2

主题

21

帖子

27

积分

注册会员

Rank: 2

积分
27
发表于 2005-4-16 14:49:00 | 显示全部楼层

Re:未处理的异常:用户断点

那些能检测返回值的函数注意检查一下

30

主题

276

帖子

276

积分

中级会员

Rank: 3Rank: 3

积分
276
发表于 2005-4-17 01:41:00 | 显示全部楼层

Re:未处理的异常:用户断点

shader文件的 指令写错了?
你这个帖子的标题怪吓人的,我差点都没敢进来看。。
应该改一下标题,写好是vertex shader下面出错,
只写异常难免会让人想到C++的那个异常 :( 而且后面还有用户断点几个字。。。

139

主题

2005

帖子

2057

积分

金牌会员

Rank: 6Rank: 6

积分
2057
QQ
发表于 2005-4-17 06:47:00 | 显示全部楼层

Re:未处理的异常:用户断点

。。。。shader designer下也经常干这烂事。。。原因是我只提供了FP程序而没有VP。。。

7

主题

15

帖子

15

积分

新手上路

Rank: 1

积分
15
 楼主| 发表于 2005-4-20 15:11:00 | 显示全部楼层

Re:未处理的异常:用户断点

果然是shader指令错了一条,楼上说的什么shader designer ,FP是啥东东
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-25 10:33

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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