Button directx9按钮和directx9 gui

Button directx9按钮和directx9 gui,button,user-interface,directx,directx-9,Button,User Interface,Directx,Directx 9,我正在directx中搜索预定义的类或stuct,它具有按钮的功能 我想编写一个小游戏,我学到了,使用现有的类和函数是非常有用的。但是,directx的文档太大了,我找不到我需要的东西 现在我正在搜索按钮类或GUI 如果我自己写的话,那会花很多时间,我想创建一个游戏而不是GUI。因此,我正在搜索一个已经存在的GUI,我只需将其导入即可 我使用C++ directx9 visual studio 2012本机DirectX SDK不提供GUI功能,但您可以看看DXUT(如果您使用的是DirectX

我正在directx中搜索预定义的类或stuct,它具有按钮的功能

我想编写一个小游戏,我学到了,使用现有的类和函数是非常有用的。但是,directx的文档太大了,我找不到我需要的东西

现在我正在搜索按钮类或GUI

如果我自己写的话,那会花很多时间,我想创建一个游戏而不是GUI。因此,我正在搜索一个已经存在的GUI,我只需将其导入即可

我使用C++ directx9
visual studio 2012

本机DirectX SDK不提供GUI功能,但您可以看看DXUT(如果您使用的是DirectX9,这没关系,DXUT自DirectX 11以来就被弃用了),它是Microsoft开发的一个框架,旨在简化构建DirectX项目的过程,它包含GUI控件,我喜欢纽扣


如果您不介意outlook,也可以使用经典的win32 API来构建控件:)。

directx11中是否有DXUT的附加值?您可以查看一下,但我认为他们现在没有DXUT那样的GUI。@user2288390 DXUT可用于Direct3D 11。