web-dev-qa-db-ja.com

XNA:画面の幅と高さを取得します

xNAで画面全体の幅と高さを取得するにはどうすればよいですか?

44
RCIX

これはそれのようです(自分で「xna screen width height」をググってみました):

GraphicsAdapter.DefaultAdapter.CurrentDisplayMode.Height
GraphicsAdapter.DefaultAdapter.CurrentDisplayMode.Width
59
Adrian Grigore

経験的に、XNA 4.0では使用する必要があることがわかりました。

GraphicsDevice.Viewport.Width
GraphicsDevice.Viewport.Height

私が見つけるように、ウィンドウモードを実行しているとき

GraphicsDevice.DisplayMode.Width
GraphicsDevice.DisplayMode.Height 

画面全体の解像度を教えてくれます。

うまくいけば、これが他の人の助けになります。

78
Eddie Parker

GraphicsDevice.Viewport.Bounds-これはRectangle2Dを返し、パラメーターWidthおよびHeightを持っています。

2
ikillapps