首页 > 电脑专区 > 电脑教程 >

ORGE学习:Saving dynamic textures的优化

来源:互联网 2023-02-21 15:53:39 337

这是系列学习经验JvB办公区 - 实用经验教程分享!

方法/步骤

  • 1

    这次优化主要针对void CMFCTestView::SaveImage()函数的参数传递。JvB办公区 - 实用经验教程分享!

  • 2

    下面我将值传递改变为址传递,共有5处修改。JvB办公区 - 实用经验教程分享!

  • 3

    对MFCTestView.cpp文件的修改JvB办公区 - 实用经验教程分享!

    ORGE学习:Saving dynamic textures的优化JvB办公区 - 实用经验教程分享!

  • 3本页面未经许可获取自百度经验
  • 4

    对MFCTestView.h文件的修改JvB办公区 - 实用经验教程分享!

    ORGE学习:Saving dynamic textures的优化JvB办公区 - 实用经验教程分享!

  • 将参数传递方式修改为引用传递

  • 1

    确切地说是修改是“const 引用传递”的方式JvB办公区 - 实用经验教程分享!

  • 2

    对MFCTestView.cpp文件的修改JvB办公区 - 实用经验教程分享!

    ORGE学习:Saving dynamic textures的优化JvB办公区 - 实用经验教程分享!

  • 3

    这里是对MFCTestView.h文件的修改JvB办公区 - 实用经验教程分享!

    ORGE学习:Saving dynamic textures的优化JvB办公区 - 实用经验教程分享!

  • 4

    FirstTest中的g_Command函数是负责C#向C 传递消息的,那它是把参数传递给了FirstPlugin中的谁?JvB办公区 - 实用经验教程分享!

    ORGE学习:Saving dynamic textures的优化JvB办公区 - 实用经验教程分享!

  • 5

    在FirstPlugin中,并没有函数与FirstTest中的g_Command的类型一致。它们之间具体的参数传递机理并不明显,它们的参数传递是通过E:\Test\bin\release中的OgreInterface.dll实现的,暂时不必深究。JvB办公区 - 实用经验教程分享!

  • 6

    疑问②:FirstTest中有那么多函数,几乎每个函数都有两个或两个以上的参数,请问这么参数是什么意思?JvB办公区 - 实用经验教程分享!

    ORGE学习:Saving dynamic textures的优化JvB办公区 - 实用经验教程分享!

  • 7

    这些所有函数中的参数,前2个一般都是int型,第1个int型代表插件ID,第2个int型代表用户指令ID。如果还有第3个、第4个参数的话,一般是string等类型的。JvB办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!JvB办公区 - 实用经验教程分享!


    标签: 学习错误经验

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码