以编程方式请求特定的显示方向?

时间:2012-08-07 18:36:55

标签: windows windows-8 microsoft-metro windows-runtime

是否可以以编程方式将显示设置为特定方向?

我转换中间件代码,在Android等某些平台上使用函数(如Activity :: setRequestedOrientation()),让开发人员可以随时更改应用程序中的显示方向。在Metro可以做同样的事情吗?或者我只能通过方向更改事件访问显示器?

我的应用是全屏直接X应用。

谢谢!

1 个答案:

答案 0 :(得分:0)

您需要设置自动旋转偏好设置,我相信:

http://msdn.microsoft.com/en-us/library/windows/apps/windows.graphics.display.displayproperties.autorotationpreferences.aspx

这些将允许您设置当前的方向;但是,如果你有多套,那么它会明确选择它认为该设备当前设置的那个。

请注意,您的应用可以在不支持轮换的设备上运行 - 例如桌面。