如题,怎样在MFC的对话框窗体中嵌套D3D窗口(不是调用一个新窗口,而是在原有的窗体上添加一个类似于控件的用于显示D3D)
另外,DX的X文件是在什么地方编辑的?里面的模型一般是用什么做的?

解决方案 »

  1.   

    Dx是直接操作显卡上的功能.
    或者形成硬件抽象层,以模拟显卡操作.
    里面大多数应该是操作硬件的东东.我想.
    可能与DDK差不多的编译环境吧.
      

  2.   

    只要是窗口就可以作为Dx的母窗口使用,初始化的时候需要窗口句柄参数的啊。很久以前见过3D Max下的.X插件,找找看。
      

  3.   

    您的意思是用MFC窗口作为母窗口然后调用一个新窗口么?
    我的想法是不调用一个新窗口而直接用MFC窗口显示
    如果可以的话,能详细告诉我怎么样在MFC对话框窗口中需要写些什么函数用于显示D3D内容么,给我一个这方面的教程也行,我找到的都是直接用D3D新建窗口的。谢谢
      

  4.   

    初始化的时候把句柄换成你想显示的那个控件的句柄应该就可以了
    .X文件是微软搞出来的一个垃圾格式...现在好多3D编辑软件都支持x格式的导出基本上除了练手...没人拿它做产品的