private void ToggleFullScreen()
{
PresentationParameters presentation =
graphics.GraphicsDevice.PresentationParameters;
if (presentation.IsFullScreen)
{
graphics.PreferredBackBufferWidth = 1024;
graphics.PreferredBackBufferHeight = 768;
Game.Window.AllowUserResizing = false;
}
else
{
GraphicsAdapter adapter =graphics.GraphicsDevice.CreationParameters.Adapter;
graphics.PreferredBackBufferWidth = adapter.CurrentDisplayMode.Width;
graphics.PreferredBackBufferHeight = adapter.CurrentDisplayMode.Height;
}
graphics.ToggleFullScreen();
}
1024和768应该是分辨率,刚刚试了下800和600,发现没这么清楚,因为我的电脑是联想Y450的,屏幕奇宽,用1024的时候发现两边是有黑色的边,于是把1024和768调成1200和768,然后,发现满屏了,呵呵
分享到:
相关推荐
**XNA游戏开发详解** 微软的XNA游戏开发框架是一个为独立游戏开发者和学生提供的一套强大工具,它简化了游戏编程的过程,让开发者能够专注于创新和艺术创作,而不是底层技术细节。XNA的全称是"Xbox Next Generation...
Direct 3D与XNA是两个在游戏开发领域至关重要的技术。Direct 3D是由微软开发的图形应用程序接口(API),它允许程序员直接控制硬件进行3D图形渲染,从而实现高性能的游戏和图形应用。而XNA则是一个面向游戏开发者的...
- **游戏状态管理**:如何在不同游戏状态(如主菜单、游戏进行中、游戏结束等)之间切换。 - **资源管理**:理解Content Pipeline的工作原理,以及如何加载和释放资源以优化内存使用。 通过实践“QuickStart Engine...
在“WinForm内嵌Xna”的场景下,XNA Framework被集成到传统的Windows Forms(WinForm)应用程序中,使得开发者可以在WinForm用户界面中创建和展示游戏内容。这种结合提供了更丰富的交互性和设计自由度,同时利用了...
XNA游戏框架是微软推出的一款用于开发2D和3D游戏的开源软件开发工具,它主要面向Windows、Xbox 360以及Zune平台。XNA这个名字来源于“eXtended Native Applications”的首字母缩写,其目标是简化游戏编程,让开发者...
XNA游戏编程是一种基于.NET Framework的游戏开发框架,由微软公司推出,主要针对Windows、Xbox 360和Zune等平台。它为开发者提供了一种高效、便捷的方式来创建2D和3D游戏。在“XNA游戏编程学习总结2D与3D实现-2D源码...
《XNA游戏案例集合》是针对使用XNA框架开发游戏的一个资源库,它包含了各种游戏设计的实例,旨在帮助开发者理解和应用XNA技术。XNA是Microsoft推出的一种用于创建跨平台游戏的开源开发环境,支持Windows、Xbox 360...
**XNA游戏示例代码详解** XNA游戏开发框架是由微软公司推出的,旨在简化游戏开发过程,特别是针对初学者和独立开发者。它基于.NET Framework,使用C#编程语言,为Windows、Xbox 360和Zune等平台提供了一套完整的...
Direct 3D与XNA游戏开发光盘资源(6卷).part3
【基于XNA的RPG游戏】是一款利用微软的XNA框架开发的角色扮演游戏。XNA是Microsoft为游戏开发者提供的一种跨平台的游戏开发环境,它支持Windows桌面应用、Xbox 360以及Zune设备,虽然现在已经不再更新,但在学习游戏...
XNA游戏开发SDK安装包,安装后在Visual Studio中可以做XNA游戏项目
《RunCar:初学者探索XNA赛车游戏开发的起点》 RunCar是一款基于Microsoft XNA框架开发的赛车游戏,专为编程新手设计,提供了一个学习游戏编程的理想平台。XNA是一个强大的工具集,允许开发者使用C#语言创建跨平台...
游戏界面简洁,主要元素为计时器,显示玩家在游戏中坚持的时间。玩家需要在规定时间内尽可能地避开这些枫叶,一旦角色与枫叶碰撞,游戏即宣告结束。游戏设计这种限时挑战模式,旨在激发玩家的竞争心理和重复尝试的...
《XNA游戏源代码开发(C#)》 在游戏开发的世界中,XNA框架是一个由微软提供的开源工具集,特别适用于Windows、Xbox 360和Zune平台的游戏开发。它为开发者提供了一个高效且简洁的环境,用于创建2D和3D游戏。XNA基于...
XNA平台游戏开发中文教程 XNA平台游戏开发中文教程是为入门级游戏开发者提供的详细教程,旨在帮助开发者快速掌握XNA平台的游戏开发技术。教程涵盖了从建立XNA Build项目到添加任务组件、修改任务属性、编译项目等多...
**XNA 4.0 开发小游戏详解** XNA 4.0 是微软推出的一款用于游戏开发的框架,它提供了一套完整的工具集,让开发者能够轻松创建跨平台的游戏,包括Windows桌面应用、Xbox 360以及Zune设备。这个基于XNA 4.0开发的小...