E:\\Program Files\\Virtools\\Virtools Dev 3.0\\Sdk\\Samples\\Behaviors\\Shader\\Sources\\RCKShader.cpp(1236) : error C2039: 'pVertexShaderFunction' : is not a member of '_D3DXPASS_DESC'
C:\\DXSDK\\INCLUDE\\d3dx9effect.h(102) : see declaration of '_D3DXPASS_DESC'
E:\\Program Files\\Virtools\\Virtools Dev 3.0\\Sdk\\Samples\\Behaviors\\Shader\\Sources\\RCKShader.cpp(1236) : error C2039: 'pVertexShaderFunction' : is not a member of '_D3DXPASS_DESC'
C:\\DXSDK\\INCLUDE\\d3dx9effect.h(102) : see declaration of '_D3DXPASS_DESC'
E:\\Program Files\\Virtools\\Virtools Dev 3.0\\Sdk\\Samples\\Behaviors\\Shader\\Sources\\RCKShader.cpp(1237) : error C2039: 'pPixelShaderFunction' : isnot a member of '_D3DXPASS_DESC'
C:\\DXSDK\\INCLUDE\\d3dx9effect.h(102) : see declaration of '_D3DXPASS_DESC'
E:\\Program Files\\Virtools\\Virtools Dev 3.0\\Sdk\\Samples\\Behaviors\\Shader\\Sources\\RCKShader.cpp(1237) : error C2039: 'pPixelShaderFunction' : isnot a member of '_D3DXPASS_DESC'
C:\\DXSDK\\INCLUDE\\d3dx9effect.h(102) : see declaration of '_D3DXPASS_DESC'
E:\\Program Files\\Virtools\\Virtools Dev 3.0\\Sdk\\Samples\\Behaviors\\Shader\\Sources\\RCKShader.cpp(1244) : error C2039: 'pVertexShaderFunction' : is not a member of '_D3DXPASS_DESC'
C:\\DXSDK\\INCLUDE\\d3dx9effect.h(102) : see declaration of '_D3DXPASS_DESC'GetFXCapabilities.cppRenderOffscreenView.cppRenderScene.cpp
RenderSceneWithMaterial.cppRenderSceneWithPass.cppSetMFX.cpp
SetMFXTechnique.cppShaderize.cppRTView.cppGenerating Code...Error executing cl.exe.
ShaderLib.lib - 14 error(s), 0 warning(s)
如果我用DirectX 9.0 SDK Update - (October 2004)和dxsdk_oct2004_extras升级的,在编辑SDK下边的Shader框架文件,生成它的Lib文件时则不会出错,但是shader效果还是有问题。
100楼 发表于: 2005-01-17Re:楼主帮忙看看是什么问题只看该作者 小中大 101楼 发表于: 2005-01-17Re:引用只看该作者 小中大 tony0424: Re:封装VT文件到一个EXE文件中的方法我按照楼主说的DirectX9.0b SDK用dxsdk_oct2004_extras升级到DirectX9.0C SDK后,在编辑SDK下边的Shader框架文件,生成它的Lib文件时出现如下错误∶E:\\Program Files\\Virtools\\Virtools Dev 3.0\\Sdk\\Samples\\Behaviors\\Shader\\Sources\\RCKShader.cpp(57) : error C2039: 'BeginPass' : is not a member of 'ID3DXEffect'C:\\DXSDK\\INCLUDE\\d3dx9effect.h(260) : see declaration of 'ID3DXEffect'这是提示Lib中Function和头文件中declare的不一致,保证你的Inlude文件是DirectX9.0b SDK的102楼 发表于: 2005-01-17Re:我安装的是DirectX9.0b SDK只看该作者 小中大 103楼 发表于: 2005-01-17Re:文件的日期都是2002年的只看该作者 小中大 104楼 发表于: 2005-01-17Re:还是不能解决啊!只看该作者 小中大 105楼 发表于: 2005-01-17Re:引用只看该作者 小中大 tony0424: Re:封装VT文件到一个EXE文件中的方法文件的日期都是2002年的你的头文件根本就不是DirectX9.0b的,你要升级.我给你一个inlclude升级包 附件: Include.rar (52 K) 下载次数:108只看该作者 小中大 106楼 发表于: 2005-01-18Re:引用Media: Re:封装VT文件到一个EXE文件中的方法你的头文件根本就不是DirectX9.0b的,你要升级.我给你一个inlclude升级包 我按照你说的做了,但还是有问题啊!楼主的directx sdk到底是哪个版本啊!我在网上也没找着头文件是2003年2月16日的版本啊! 107楼 发表于: 2005-01-18Re:你看看框架文件,我用的是DirectX9.0C+Virtools3.08SDK,这个框架文件是基于你提供的文件修改的. 只看该作者 小中大 附件: Standalone Player.rar (68 K) 下载次数:110只看该作者 小中大 108楼 发表于: 2005-01-18Re:我现在可以做到直接进入全屏,可没有初始化了,我想让初始化按键存在于全屏当中,怎么弄啊109楼 发表于: 2005-01-18Re:引用只看该作者 小中大 cl781121: Re:封装VT文件到一个EXE文件中的方法我现在可以做到直接进入全屏,可没有初始化了,我想让初始化按键存在于全屏当中,怎么弄啊什么没有初始化?你是说黑屏,生成的temp.vmo大小为0K?110楼 发表于: 2005-01-18Re:就是vt里的着个东西只看该作者 小中大 图片:ddd.jpg 111楼 发表于: 2005-01-18Re:引用只看该作者 小中大 cl781121: Re:封装VT文件到一个EXE文件中的方法就是vt里的着个东西这个和框架文件没关系,和要播放VT文件有关系112楼 发表于: 2005-01-18Re:--------------------Configuration: NewPlayerStatic - Win32 Release--------------------Linking...d3dx9.lib(cpsprogram.obj) : error LNK2001: unresolved external symbol ___security_cookied3dx9.lib(cvsprogram.obj) : error LNK2001: unresolved external symbol ___security_cookied3dx9.lib(cfxlprogram.obj) : error LNK2001: unresolved external symbol ___security_cookied3dx9.lib(cshaderprogram.obj) : error LNK2001: unresolved external symbol ___security_cookied3dx9.lib(cprogram.obj) : error LNK2001: unresolved external symbol ___security_cookied3dx9.lib(cparse.obj) : error LNK2001: unresolved external symbol ___security_cookied3dx9.lib(c30program.obj) : error LNK2001: unresolved external symbol ___security_cookie只看该作者 小中大 ……此处省去100行……\\PlayerStatic.exe : fatal error LNK1120: 3 unresolved externalsError executing link.exe.PlayerStatic.exe - 111 error(s), 0 warning(s)The following environment variables were not found$(NEMORDIR)这是什么毛病啊?各位大虾帮帮忙:~(113楼 发表于: 2005-01-18Re:只看该作者 小中大 你安装的DirectX9.0C SDK对应的应该是VC.net开发环境的,而你在VC6编译就会出错.你查看一下前边的帖子,就知道就决办法了 114楼 发表于: 2005-01-18Re:如果有自己自定义的BB/该加入哪里呢~/只看该作者 小中大 115楼 发表于: 2005-01-18Re:磕磕碰碰终于走到了最后一步,但是问题又出现了:(--------------------Configuration: NewPlayerStatic - Win32 Release--------------------Compiling resources...E:\\VT_EXE\\Standalone Player\\NewPlayer.rc (68): error RC2104 : undefined keyword or key name: IDC_STATICError executing rc.exe.只看该作者 小中大 PlayerStatic.exe - 1 error(s), 0 warning(s)The following environment variables were not found$(NEMORDIR)有劳搂主了116楼 发表于: 2005-01-19Re:查看前边的帖子,可以找到解决办法... 只看该作者 小中大 117楼 发表于: 2005-01-19Re:终于搞掂了!谢谢楼主以及各位大虾!!!!只看该作者 小中大 118楼 发表于: 2005-01-19Re:问一个问题/是不是如果不把vmo释放出来就不能正常播放呢~/只看该作者 小中大 119楼 发表于: 2005-01-21Re:这里我们播放VT文件是使用Load(Char * Filename),它不支持直接播放资源中的二进制文件。只看该作者 小中大 120楼 发表于: 2005-01-21Re:我是按楼主说的去做的啊,,,可我生成exe的时候出了问题,,,下面是提示,,请楼言指教,,,谢谢...只看该作者 小中大 --------------------Configuration: NewPlayerStatic - Win32 Release--------------------Linking...LINK : fatal error LNK1181: cannot open input file \"d3dx9.lib\"Error executing link.exe.PlayerStatic.exe - 1 error(s), 0 warning(s)The following environment variables were not found$(NEMORDIR)$(NEMORDIR)这个环境变量是什么意思啊,,为什么没有找到..还有不能打开\"d3dx9.lib\"是什么意思啊...121楼 发表于: 2005-01-21Re:只看该作者 小中大 提示NEMORDIR环境变量没有在系统中注册。库找不到,你要确定在VC中设置的搜索路径是否正确。请仔细阅读前边的帖子。 122楼 发表于: 2005-01-21Re:楼言谢谢你的讲解...我现在生成的播放器已经可以打开vmo文件了,,可是一导入后就停在第一帧画面就不再运行了,,我用IE播放是可以播放的...只看该作者 小中大 还有一个问题我看到一个也是讲解怎么样生成exe的,,它用的方法不是把vmo文件用当做一个资源导入面是用 sprintf(FileName,\"%s%s%s\meMain.vmo\" );语句来导入,,,,请问楼言主这个涵数的意义,,123楼 发表于: 2005-01-21Re:只看该作者 小中大 其实你仔细分析,这个Load(Char* str)函数是导入VT文件到播放器中,而我讲的导入资源文件到VC框架文件去,是为了封装。如果那照我讲的步骤做的话,可以直接播放VT文件的。你可以这样,用那个去掉按钮和鼠标相应之前那个播放器播放一下你的文件,看看是否正常。Write formatted data to a string.int sprintf( char *buffer, const char *format [, argument] ... );sprintf(FileName,\"%s%s%s\不是导入文件的意思,是给字符串赋值 。你要想研究明白框架文件,建议你学习一下C++语言。。。 124楼 发表于: 2005-01-21Re:问题是我现在只生成一个播放器,,什么也不改,,都不能正常播放,,只能停在第一帧..好让人头痛啊,,,辛苦版主了,,,只看该作者 小中大 C++好想学啊,,可是太让人头痛了,,,125楼 发表于: 2005-01-22Re:为什么我把这一句BOOL g_GoFullScreen=FALSE;// Go directly to fullscreen改为TURE全屏运行以后,退出时会报以上错误?只看该作者 小中大 图片:Untitled-1 copy.jpg 126楼 发表于: 2005-01-24Re:只看该作者 小中大 老大啊,,为什么我弄么这么久没还有弄出来,昨天把vs.net卸了,,装了vc6,,版主的模版文件编译没有问题可以生成播放器,然后我按版主说的导入vmo文件,,导入成功后,生成的exe一版黑屏,不能播放我导入的文件,在C盘可以看到临时文件tem.vmo大小为0。版主帮帮忙吧,,,127楼 发表于: 2005-01-24Re:引用只看该作者 小中大 am8888: Re:封装VT文件到一个EXE文件中的方法老大啊,,为什么我弄么这么久没还有弄出来,昨天把vs.net卸了,,装了vc6,,版主的模版文件编译没有问题可以生成播放器,然后我按版主说的导入vmo文件,,导入成功后,生成的exe一版黑屏,不能播放我导入的文件,在C盘可以看到临时文件tem.vmo大小为0。版主帮帮忙吧,,,生成的Temp文件为0,是由于你导入的资源文件的Type或ID和我程序中指定的不一样.请你仔细检查你的资源文件.128楼 发表于: 2005-01-25Re:运行全屏,退出时为什么会报错啊??只看该作者 小中大 129楼 发表于: 2005-01-26Re:引用只看该作者 小中大 ogailuo: Re:封装VT文件到一个EXE文件中的方法运行全屏,退出时为什么会报错啊??图片:退出.jpg 130楼 发表于: 2005-01-26Re:引用只看该作者 小中大 ogailuo: Re:封装VT文件到一个EXE文件中的方法我想问一下你是怎样退出的,直接按“ESC” 么??131楼 发表于: 2005-01-27Re:引用只看该作者 小中大 我想问一下你是怎样退出的,直接按“ESC” 么??是的,我直接按的ESC,在全屏的状态下没有标题栏,我不直接按ESC就退不出去呀132楼 发表于: 2005-01-27Re:只看该作者 小中大 这个提示是内存报错。你仔细检查,不在全屏的时候是否有这种情况。再看看是不是菜单上下文你做了修改或是窗体标题栏重绘你做了不该做的修改。133楼 发表于: 2005-01-27Re:引用只看该作者 小中大 Media: Re:封装VT文件到一个EXE文件中的方法这个提示是内存报错。你仔细检查,不在全屏的时候是否有这种情况。再看看是不是菜单上下文你做了修改或是窗体标题栏重绘你做了不该做的修改。清空TempDebug目录之后,打开全新的框架文件,不做其它任何修改,直接改进全屏,右键失效,按ESC之后故障依旧。非全屏很正常134楼 发表于: 2005-01-27Re:还有一个问题,我把自己做的VMO编译成exe运行时,显示的是一个正交视图而不是照相机视图,编译网上下载的vmo一切正常。是不是我的场景做得不对?只看该作者 小中大 班主!百忙之中帮我看看阿!135楼 发表于: 2005-01-27只看该作者 小中大 Re:你的框架文件肯定有问题,if (Key==VK_ESCAPE) if (TheRenderContext)if (TheRenderContext->IsFullScreen() && !g_DisableSwitch){ OnFullScreen();return 0;} else ExitVirtoolsPlayer();break;你检查这段代码中对应的函数和变量是否最了修改。实在不行的话,你把你的资源文件去除,把框架文件放上来,我看看136楼 发表于: 2005-01-27Re:大哥怎么改背景和标题栏颜色呢?我不想要外面的黑框和标题栏怎么搞啊?谢谢只看该作者 小中大 137楼 发表于: 2005-01-28Re:问一下,可不可以在全屏状态下还保留相应的按键,比如play、stop....只看该作者 小中大 138楼 发表于: 2005-01-28Re:这些按键是在标题栏上绘制的,全屏状态默认的窗体是没有标题栏的。合理的方法是全屏状态保持上下文菜单。只看该作者 小中大 139楼 发表于: 2005-01-28Re:版主请问一个关于图标的问题??只看该作者 小中大 我把资源文件中VT的图标换成自已的图标,生成exe后,,在平铺查看模式下看到是自已的图标,在详细信息下看到的还是VT的图标,还有运行的时候在任务栏上的图标也是VT的,,请问版主怎样才能把详细信息查看模式下和运行时任务栏上的图标改成自已的呢?140楼 发表于: 2005-01-28Re:引用只看该作者 小中大 Media: Re:封装VT文件到一个EXE文件中的方法你的框架文件肯定有问题,你检查这段代码中对应的函数和变量是否最了修改。实在不行的话,你把你的资源文件去除,把框架文件放上来,我看看出了全屏之外,没有做任何修改……退出时出错附件: VT_EXE.rar (42 K) 下载次数:57只看该作者 小中大 141楼 发表于: 2005-01-28Re:引用am8888: Re:封装VT文件到一个EXE文件中的方法版主请问一个关于图标的问题??我把资源文件中VT的图标换成自已的图标,生成exe后,,在平铺查看模式下看到是自已的图标,在详细信息下看到的还是VT的图标,还有运行的时候在任务栏上的图标也是VT的,,请问版主怎样才能把详细信息查看模式下和运行时任务栏上的图标改成自已的呢?你只修改了大小为32x32的那个图标,把16x16的也修改一下……图片:ICON.jpg 142楼 发表于: 2005-01-28Re:谢谢版主,,这真是一个好帖,,只看该作者 小中大 143楼 发表于: 2005-01-28Re:只看该作者 小中大 引用ogailuo: Re:封装VT文件到一个EXE文件中的方法出了全屏之外,没有做任何修改……退出时出错已经帮你改好了(添加代码之类的,你可以参见前边的帖子)附件: Standalone Player.rar (55 K) 下载次数:70只看该作者 小中大 144楼 发表于: 2005-01-28Re:引用ogailuo: Re:封装VT文件到一个EXE文件中的方法你只修改了大小为32x32的那个图标,把16x16的也修改一下……改这个就可以了呀145楼 发表于: 2005-01-28Re:引用只看该作者 小中大 Media: Re:封装VT文件到一个EXE文件中的方法提示找不到相应的库文件,你要把SDK\\StaticLib目录添加到VC的Directories中,方法参见前边的帖子可是我的VC里面并没有Directories>_<\"146楼 发表于: 2005-02-01Re:我装的directorx不是装到mssdk资料夹ㄟ是DXSDK那跟你的步骤会有什麽不同吗因为一直卡在我之前问的问题那边找不到Directories只看该作者 小中大 147楼 发表于: 2005-02-01只看该作者 小中大 Re:DXSDK是DirectX9 SDK的默认安装目录。找不到Directories,你是指什么?找不到设置链接库的菜单还是编译的时候错误提示?148楼 发表于: 2005-02-03Re:可是我的directx9 sdk安装时的默认目录不是mssdk 这样会有什麽差别吗另外Directories我找不到设置链接库的菜单>_<\"只看该作者 小中大 149楼 发表于: 2005-02-03Re:没有区别,只要你链接正确即可。只看该作者 小中大 150楼 发表于: 2005-02-03Re:Tools-->Options-->Directories只看该作者 小中大 151楼 发表于: 2005-02-04只看该作者 小中大 Re:--------------------Configuration: NewPlayerStatic - Win32 Release--------------------Linking...LINK : fatal error LNK1181: cannot open input file \"d3dx9.lib\"Error executing link.exe.aa.exe - 1 error(s), 0 warning(s)The following environment variables were not found$(NEMORDIR)一样有这问题存在搞不懂缺了什麽>_<\"图片:1.JPG 152楼 发表于: 2005-02-04Re:DXSDK的Lib目录一定要在VCMFC的上边。以前的帖子强调过的 只看该作者 小中大 153楼 发表于: 2005-02-04Re:我把dxsdk的lib移到最上面还是一样啦>_<\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"只看该作者 小中大 154楼 发表于: 2005-03-02Re:引用只看该作者 小中大 dhimimi: Re:封装VT文件到一个EXE文件中的方法我把dxsdk的lib移到最上面还是一样啦>_<\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"应该不会的,你在检查其他的设置,D3D的程序是否在本机上可以正常编译?155楼 发表于: 2005-03-09Re:只看该作者 小中大 提示我找不到WebServerManagerLib.lib,我在硬盘里查了一下,确实没有这个文件。怎么回事????是不是我的sdk不全阿--------------------Configuration: NewPlayerStatic - Win32 Release--------------------Linking...LINK : fatal error LNK1104: cannot open file \"WebServerManagerLib.lib\"Error executing link.exe.PlayerStatic.exe - 1 error(s), 0 warning(s)156楼 发表于: 2005-03-10Re:老大~我做了一个有load object的文件,我如何把要导入的NMO文件也一起打包进去?只看该作者 小中大 还有我文件里摄像机比较多,但是打包后,在我设定的默认的摄像机镜头出现前,会跳出一个很奇怪的视角的镜头,然后再是我的默认镜头,这是为何??谢谢老大务必要帮我解决问题啊~157楼 发表于: 2005-03-10Re:这篇教程就是教你把CMO或VMO文件打包到EXE中的呀。只看该作者 小中大 你说得摄像机问题,我也遇到过,在刚导入场景的时候如已出现。你可以在程序的开始不激活你的MainCamera,等到完全进入之后在激活MainCamera。158楼 发表于: 2005-03-10Re:寒阿。。。这是怎么回事????只看该作者 小中大 图片:1.JPG 159楼 发表于: 2005-03-11Re:老大~是NMO文件只看该作者 小中大 就是我做了一个VMO文件,它用了一个BB叫load object ,可以把外部的NMO文件导入,我现在希望把那个VMO文件和NMO文件一起打包成EXE,如何解决呢??谢谢老大~~~160楼 发表于: 2005-03-11Re:Shader显示不正确,这个帖子中讨论过的。你看一下了 只看该作者 小中大 161楼 发表于: 2005-03-11Re:引用只看该作者 小中大 xxy: Re:封装VT文件到一个EXE文件中的方法老大~是NMO文件就是我做了一个VMO文件,它用了一个BB叫load object ,可以把外部的NMO文件导入,我现在希望把那个VMO文件和NMO文件一起打包成EXE,如何解决呢??把VMO中链接的NMO资源文件打包到EXE中,道理和VMO打包一样呀。Load之前先释放你需要的资源文件,EXIT时删除。162楼 发表于: 2005-03-11Re:那我是不是也把NMO文件也导入\"VIRTOOL\"??取名IDR_VIRTOOL2??然后程序哪里需要改动呢?老大一定要帮忙啊~~只看该作者 小中大 163楼 发表于: 2005-03-11Re:老大,不知道这样编译的程序对系统有什么样的需求?我编译完成后,试运行过的机器有一半报错:( 只看该作者 小中大 164楼 发表于: 2005-03-15Re:说清楚一些, \"试运行过的机器有一半报错\提示的错误是什么?只看该作者 小中大 165楼 发表于: 2005-03-16Re:只看该作者 小中大 引用Media: Re:封装VT文件到一个EXE文件中的方法你看看框架文件,我用的是DirectX9.0C+Virtools3.08SDK,这个框架文件是基于你提供的文件修改的. 我用了你的这个框架文件,版本和你的一样,为什么会出现以上的问题呢?图片:1.jpg 166楼 发表于: 2005-03-17Re:是由于环境变量没有定义.你在Project--->Settings---->Link中的Output File Name中輸入..\\Player.exe只看该作者 小中大 167楼 发表于: 2005-03-18Re:老大上面我搞错了~现在我碰到这样的问题我的Standalone Player就是那个你支持DirectX9.0C+Virtools3.08SDK的框架只看该作者 小中大 图片:1.jpg 168楼 发表于: 2005-03-18Re:现在用了DIRECTX 9.0 B SDK出现了这个问题~~汗死只看该作者 小中大 图片:1.jpg 169楼 发表于: 2005-03-18Re:用到Shader ,要用Virtools 3.08以上的SDK和DirectX 9.0c的SDK.DirectX 9.0b的SDK不行.只看该作者 小中大 你安装的DirectX9.0C SDK对应的应该是VC.net开发环境的,而你在VC6编译就会出错.你查看一下前边的帖子,就知道就决办法了170楼 发表于: 2005-03-21Re:http://www.microsoft.com/......9536162eb8&displaylang=en大哥,我还要厚着脸皮问你,你说的是这个版本的extras吗?怎么安装啊?我解开都是文件,没有安装文件.难道是把D3dx9 Visual Studio 6里的d3dx9.lib等文件去覆盖DIRECTX9.0b LIB里的文件吗???那Include里的文件不用动吗?只看该作者 小中大 171楼 发表于: 2005-03-21Re:引用只看该作者 小中大 VRT: Re:封装VT文件到一个EXE文件中的方法http://www.microsoft.com/......9536162eb8&displaylang=en大哥,我还要厚着脸皮问你,你说的是这个版本的extras吗?怎么安装啊?我解开都是文件,没有安装文件.难道是把D3dx9 Visual Studio 6里的d3dx9.lib等文件去覆盖DIRECTX9.0b LIB里的文件吗???那Include里的文件不用动吗?你说的对172楼 发表于: 2005-03-21Re:大哥~~~我成功了~~实在太感谢了~~我一定要请你好好的吃一顿~~~只看该作者 小中大 173楼 发表于: 2005-03-22Re:请问Media/如何做那种类似Director生成FullScreen的EXE呢/例如我现在显示器使用的是1280x1024的分辨率/而我用vt做的是1024x68分辨率的EXE/那如何在空白的地方以黑色的屏幕填充呢/只看该作者 小中大 如果改这种形式BOOL g_GoFullScreen=TURE;Vt虽然fullScreen了/可是他是同等的放大/锯齿会特别明显/并且另一个很重要的就是/如果在fullscreen模式下点击vt场景里的某个Web连接/那弹出Web页的同时/vt场景就会以桌面模式来显示了/174楼 发表于: 2005-03-22Re:大哥~偶已经知道如何把多个NMO文件导入框架,并且执行的时候同VMO一起释放出来只看该作者 小中大 但是打过包后object load 这个BB就不能LOAD外部的NMO文件了~按理说用RegisterNarrativesBehaviors(pm);应该是没问题的啊谢谢大哥帮忙解决一下啦~175楼 发表于: 2005-03-24Re:引用只看该作者 小中大 VRT: Re:封装VT文件到一个EXE文件中的方法大哥~偶已经知道如何把多个NMO文件导入框架,并且执行的时候同VMO一起释放出来但是打过包后object load 这个BB就不能LOAD外部的NMO文件了~按理说用RegisterNarrativesBehaviors(pm);应该是没问题的啊既然NMO能够释放出来,就可以用Load导入,你有可能是路径的问题176楼 发表于: 2005-03-29Re:引用只看该作者 小中大 Media: Re:封装VT文件到一个EXE文件中的方法VT 中使用shader,我这里播放没有任何错误.如果你在InitInstance()接口中如果加入注册其他的库函数比如\"RegisterShaderBehaviors(pm)\那就要注意,不能用Virtools3.08 SDK的Shader.lib否则就会出现你上边的错误.我已经测试过了,在VT3.0 SDK+DirectX9.0b SDK+VC++6.0编译的Exe中运行那个人头的Shader,没有任何问题的.如下图:大侠,您好,我的vt是3.08,directx9.0summer2004,vc++6,link出错:d3dx9.lib(fastftoa.obj) :error LNK2001: unresolved external symbol __aulldvrm,请教如何解决177楼 发表于: 2005-03-29Re:我把vt升级到3.0.0.98,dx用dx90bsdk,LINK : fatal error LNK1104: cannot open file \"WebServerManagerLib.lib\"只看该作者 小中大 178楼 发表于: 2005-04-21Re:只看该作者 小中大 强,版主真是细心耐心,我看了以后虽然不能编译好静态的播放器,因为DX9的版本太高,VT的SDK无法适应,所以只能编译了动态的播放器。现在有个问题,编译好的播放器似乎只能放在VT的目录下面,运行的VMO文件才播放正常,一旦我把这个播放器放到外面的任何目录,那么我就无法正常播放,事实上我已经把应该索引到的DLL文件都复制到那个目录里面去了,启动播放器也正常,但是载入VMO文件以后播放器里面就一直是黑屏,请教高手回答这个问题,谢谢:)179楼 发表于: 2005-06-07Re:Virtools SDK这么好的帖子顶起来~~ 不能让他沉了!!只看该作者 小中大 180楼 发表于: 2005-07-19Re:Virtools SDK问一下,这个窗口是从那里点出来的了啊,.我在VC6里面上了好久都没有找到.只看该作者 小中大 郁闷啊,请Media版主指教,我的平台是VT3.0050,sdk是directx 9.0a的 VC++6.0181楼 发表于: 2005-07-19Re:Virtools SDK你说的是那个窗口? 只看该作者 小中大 182楼 发表于: 2005-07-20Re:Virtools SDK就是上面这张图片,我在VC中找不到啊只看该作者 小中大 183楼 发表于: 2005-07-20Re:Virtools SDK引用只看该作者 小中大 ilymxq: Re:Virtools SDK开发教程之一(封装VT文件到一个EXE文件中的方法)就是上面这张图片,我在VC中找不到啊你发的图片,我们看不到的哦。184楼 发表于: 2005-07-20Re:Virtools SDK只看该作者 小中大 就是第一页那个 << 图片附件: 04_Edit.jpg >> 跟 << 图片附件: 05_Edit.jpg >> 这两张图片的窗口是从那里打开的啊,我在VC中找不到啊我的VC中只有这些是不是那里没安装全啊185楼 发表于: 2005-07-20Re:Virtools SDK请问/我如果想释放出多个文件改如何设置呢/例如我有一个Main.vmo/还有一些*.nmo文件/甚至还有avi/wav文件/我想让他们同随着Main.vmo释放到同一目录/我该如何做呢`~~只看该作者 小中大 186楼 发表于: 2005-07-20Re:Virtools SDK请问一下Media我在编译的时候显示--------------------Configuration: NewPlayerStatic - Win32 Release--------------------Compiling resources...Linking...只看该作者 小中大 到这里很长时间都不动,好像死在那里一样的,是什么回事啊,那里错了吗187楼 发表于: 2005-07-20Re:Virtools SDKMedia版主,小弟,磕磕碰碰到了编译都通过了,可调试又出了问题Loaded 'D:\\TEST\\PlayerStatic.exe', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\ntdll.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\mfc42.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\msvcrt.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\KERNEL32.DLL', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\GDI32.DLL', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\USER32.DLL', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\COMDLG32.DLL', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\shlwapi.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\ADVAPI32.DLL', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\rpcrt4.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\comctl32.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\SHELL32.DLL', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\avifil32.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\winmm.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\OLE32.DLL', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\msacm32.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\msvfw32.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\n.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\version.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\lz32.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\imm32.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\mfc42loc.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\mmdrv.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\Downloaded Program Files\\CnsMin.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\NETAPI32.DLL', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\secur32.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\ntdsapi.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\dnsapi.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\wsock32.dll', no matching symbolic information found.只看该作者 小中大 Loaded 'E:\\WINNT\\system32\\ws2_32.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\ws2help.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\WLDAP32.DLL', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\netrap.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\samlib.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\nview.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\psapi.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\OLEAUT32.DLL', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\NTMARTA.DLL', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\WINSPOOL.DRV', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\mpr.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\nvwrszhc.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\indicdll.dll', no matching symbolic information found.Loaded 'E:\\KAV2005\\KASocket.DLL', no matching symbolic information found.The thread 0xBD4 has exited with code 0 (0x0).
Loaded 'E:\\WINNT\\system32\\clbcatq.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\dinput.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\hid.dll', no matching symbolic information found.
Loaded 'E:\\WINNT\\system32\\SETUPAPI.DLL', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\USERENV.DLL', no matching symbolic information found.Cannot create, DirectInput Version 7 object switching to Version 5Cannot create, DirectInput Version 5 object switching to Version 3
Loaded 'E:\\WINNT\\system32\\ddraw.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\dciman32.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\dmusic.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\dsound.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\d3d8.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\d3d8thk.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\dpnhpast.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\rsaenh.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\CRYPT32.DLL', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\msasn1.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\d3d8.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\d3d8thk.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\wdmaud.drv', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\wdmaud.drv', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\wdmaud.drv', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\wdmaud.drv', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\wdmaud.drv', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\wdmaud.drv', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\wdmaud.drv', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\msacm32.drv', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\ksuser.dll', no matching symbolic information found.Loaded 'E:\\WINNT\\system32\\nvwddi.dll', no matching symbolic information found.The thread 0xB90 has exited with code 0 (0x0).The thread 0x824 has exited with code 0 (0x0).
The thread 0xAF8 has exited with code 0 (0x0).The thread 0xB60 has exited with code 0 (0x0).The thread 0xB54 has exited with code 0 (0x0).The thread 0xB88 has exited with code 0 (0x0).The thread 0xBC4 has exited with code 0 (0x0).The program 'D:\\TEST\\PlayerStatic.exe' has exited with code 0 (0x0).又这么一大串的提示信息,打包生成的EXE文件是有的,运行起来,C:\emp.vmo这个临时文件为什么是0KB的啊188楼 发表于: 2005-07-20Re:Virtools SDK终于可以打包了,可是效果怎么不对啊,做的是一个开车的场景,里面车了变的好黑啊,怎么回事啊,请问一下版主只看该作者 小中大 189楼 发表于: 2005-08-26Re:Virtools SDK请教 Media 兄:我的EXE的资源怎么一点都不能修改呢?导入也不行啊(VT版本:3.0.0.29),结果如下:--------------------Configuration: NewPlayerStatic - Win32 Release--------------------Compiling resources...F:\\封装EXE\\Standalone Player\\NewPlayer.rc (63): error RC2104 : undefined keyword or key name: IDC_STATICError executing rc.exe.只看该作者 小中大 PlayerStatic.exe - 1 error(s), 0 warning(s)万分感谢!!190楼 发表于: 2005-08-26Re:Virtools SDK把#include 只看该作者 小中大 加入到你的Resource.h文件中191楼 发表于: 2005-08-26Re:Virtools SDK引用只看该作者 小中大 Media: Re:Virtools SDK开发教程之一(封装VT文件到一个EXE文件中的方法)把#include ============================================ Deleting intermediate files and output files for project 'NewPlayerStatic - Win32 Release'.--------------------Configuration: NewPlayerStatic - Win32 Release--------------------Compiling resources... C:\\000\\Standalone Player\\NewPlayer.rc (68): error RC2104 : undefined keyword or key name: IDC_STATICError executing rc.exe. PlayerStatic.exe - 1 error(s), 0 warning(s) ============================================= 210楼 发表于: 2005-12-26Re:Virtools SDK引用只看该作者 小中大 bcwang: Re:Virtools SDK开发教程之一(封装VT文件到一个EXE文件中的方法)版主级各位高手大大好我按照教学的步骤做到最后却出现以下的错误讯息请教该修正呢问题已解决谢谢各位但有一个新问题我执行 .exe 后画面一闪后主程式就自动关掉了为何呢会是语系的问题吗我是繁体机的谢谢大家啦211楼 发表于: 2006-02-06Re:Virtools SDK只看该作者 小中大 提示我找不到WebServerManagerLib.lib,我在硬盘里查了一下,确实没有这个文件。怎么回事????是不是我的sdk不全阿--------------------Configuration: NewPlayerStatic - Win32 Release--------------------Linking...LINK : fatal error LNK1104: cannot open file \"WebServerManagerLib.lib\"Error executing link.exe.PlayerStatic.exe - 1 error(s), 0 warning(s)我也是这个问题啊!!!----------------------------------------------*************************有理想在的地方,地狱就是天堂 ;有希望在的地方,痛苦也成欢乐 !所有的胜利,与征服自己的胜利比起来,都是微不足道 ;所有的失败,与失去自己的失败比起来,更是微不足道 !******************************************http://bbs.thtfvr.com/-----------http://www.virtools.com.tw/bbs/index.asp213楼 发表于: 2006-04-03Re:Virtools SDK封装VT文件到一个EXE文件中和用vt+vc创建一个BB有什么联系区别?只看该作者 小中大 214楼 发表于: 2006-04-03Re:Virtools SDK封装VT文件到一个EXE文件和用vt+vc创建一个BB有什么联系区别?只看该作者 小中大 215楼 发表于: 2006-04-05Re:Virtools SDK 为什么我没有出现这张图片和一页另外一张,我在project中没找到见到option.只看该作者 小中大 图片:未命名.JPG 216楼 发表于: 2006-04-05Re:Virtools SDK导入也不行啊(VT版本:3.0),结果如下:--------------------Configuration: NewPlayerStatic - Win32 Release--------------------Compiling resources...F:\\封装EXE\\Standalone Player\\NewPlayer.rc (63): error RC2104 : undefined keyword or key name: IDC_STATICError executing rc.exe.只看该作者 小中大 PlayerStatic.exe - 1 error(s), 0 warning(s)我加入#include 因篇幅问题不能全部显示,请点此查看更多更全内容