0

プログラムでディスプレイを特定の向きに設定することは可能ですか?

Androidなどの一部のプラットフォームで、開発者がアプリケーション内でいつでもディスプレイの向きを変更できる関数(Activity :: setRequestedOrientation()など)を使用するミドルウェアコードを変換しています。メトロでも同じことができますか?または、向き変更イベントを介してのみディスプレイにアクセスできますか?

私のアプリケーションはフルスクリーンのDirectXアプリです。

ありがとう!

4

1 に答える 1

0

オートローテーションの設定を行う必要があると思います。

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

これらにより、現在の向きを設定できます。ただし、複数のセットがある場合は、デバイスが現在設定されていると思われるセットが明確に選択されます。

アプリは、ローテーションをサポートしていないデバイス(デスクトップなど)で実行されている可能性があることに注意してください。

于 2012-08-07T20:54:04.150 に答える