DXUT编程指南(二):初始化DXUT

初始化DXUT
使用DXUT的第一步是初始化它。这可以简单的通过DXUTInit函数来做:
HRESULT DXUTInit (
 BOOL bParseCommandLine     = TRUE,
 BOOL bHandleDefaultHotkeys = TRUE,
 BOOL bShowMsgBoxOnError    = TRUE
);
你将使这个函数调用尽量的靠近你的WinMain函数的起始点。如果DXUTInit没有被应用程序调用,它将被框架自动的调用,并且使用缺省的参数。
如果第一个参数,pParseCommandLine,是TRUE的话。框架会对命令行的参数作出回应。例如,运行BasicHLSL示例的可执行文件,并加上如下的命令行参数:
BasicHLSL.exe -windowed -width:600 -height:600
框架就会使用这些窗口设置。关于被支持的命令行参数列表请参见DXUTInit
第二个参数,bHandleDefaultHotkeys,只是框架去响应一些预定义的按键,比如Alt+ENTER。同样,要看完整的列表请参见DXUTInit。如果这个参数设为FALSE,应用程序对于响应这些按键将是自由的。
最后一个参数,bShowMsgBoxOnError,控制框架在检测到错误时显示消息框。把它设为FALSE将会运行自动测试或者专业的应用程序希望完全由用户控制。 

                                                                                                                                                                               回主目录

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值