C++ 哪个标题包含HR功能定义?(Windows编程)
我正在读一本关于DirectX11的书,但是我在理解书中的一些代码时遇到了困难C++ 哪个标题包含HR功能定义?(Windows编程),c++,winapi,com,directx,C++,Winapi,Com,Directx,我正在读一本关于DirectX11的书,但是我在理解书中的一些代码时遇到了困难 HR()函数做什么?另外,我应该包括哪些标题 它和ReleaseCOM() WinAPI中的typedefs与typedef float类似吗 我真的应该学习像win32和COM编程这样的东西吗 在学习Directx之前?我真的对这些代码感到迷惘..:( …如果是这样的话,哪里有一些好的教程可以让我 Directx需要什么 感谢并对这些问题表示歉意。我将跳过1和2,回答3: 如果你打算(直接)进行任何DirectX编
HR()
函数做什么?另外,我应该包括哪些标题
它和ReleaseCOM()
typedef
s与typedef float
类似吗感谢并对这些问题表示歉意。我将跳过1和2,回答3: 如果你打算(直接)进行任何DirectX编程,你需要对Win32 API和COM有很好的了解。如果你不想先学习这些,那么你应该下载一个为你包装其功能的API(Allegra、Unreal等)
COM是DirectX不可分割的一部分(DirectX是建立在它之上的),因此,试图在不了解COM的情况下使用DirectX就像试图在不了解油门的情况下驾驶一样。如果它没有解释你应该使用什么标题来完成它所解释的事情,那一定是一本非常糟糕的书…@Mats peterson Frank Luna的DirectX 11 3D游戏编程入门。我的观点是,它很可能应该解释这些事情——或者它在某个地方说“需要熟悉Win32和一般编程”。它说熟悉Win32有助于为这本书辩护,它在书的结尾有一个Win32入门……我错过了这个机会,我想我会成功的:)