什么头包含HR功能定义? (Windows编程)

时间:2013-09-16 14:30:57

标签: c++ winapi com directx

我正在读一本关于DirectX11的书,但我无法理解书中的一些代码..

  1. HR()函数有什么作用?此外,我应该包括什么标题 它和ReleaseCOM()
  2. Win {{typdef中的typedef float FLOAT是什么?
  3. 我应该真正学习 win32 COM编程等内容 在学习Directx之前?我真的觉得丢失所有这些代码.. :( .....如果是这样的话,哪些好的教程会给我一些好处 我需要什么Directx?
  4. 对此类菜鸟问题表示感谢和抱歉。

1 个答案:

答案 0 :(得分:0)

我将跳过1和2并回答3:

如果您要(直接)进行任何DirectX编程,您需要很好地理解Win32 API和COM。如果您不想先学习这些,那么您应该下载一个包含其功能的API(Allegra,Unreal等)。

COM是DirectX不可或缺的一部分(DirectX是基于它构建的),因此在不了解COM的情况下尝试使用DirectX就像在不了解油门踏板的情况下尝试驾驶一样。