将d3d添加到typical helloworld应用程序当中.txt

来自「我正在学习虚拟漫游」· 文本 代码 · 共 19 行

TXT
19 行
字号
   
                把现成的D3D代码添加到Win32生成的a typical hello world 

    经过几天研究,终于把一个D3D案例添加到了Win32程序的 A Typical “Hello World”当中。
     
    起初光看一个MFC注册的单个窗口已经感到很复杂,但是感到还是可以理解和接受的。
到了用向导生成的a typical “hello world”就感到很眼晕。
       读了一些介绍,感觉它主要是
  int APIENTRY WinMain(HINSTANCE hInstance,
                     HINSTANCE hPrevInstance,
                     LPSTR     lpCmdLine,
                     int       nCmdShow)
和
  LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
    工作原理还是不明白,但是仔细看,会看到“please any drawing code here”就添加了绘图代码,运行成功。但是结果出现以前由于指针为NULL的类似错误。是3D初始化代码,没有添加。
改正后。
  在向导生成的代码中添加代码一定要慎重。如果出现错误,程序有时只报"stdafx.h"错误。

        虽然是很简单的问题,但是第一次见感觉很复杂,运行总出错。今天解决了,感到很高兴。

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?