web-dev-qa-db-fra.com

XNA: obtenez la largeur et la hauteur de l'écran

comment obtenir la largeur et la hauteur de tout l'écran dans XNA?

44
RCIX

Cela semble être ça (juste googlé pour "hauteur de largeur d'écran xna" moi-même):

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

Empiriquement, j'ai trouvé que dans XNA 4.0, je dois utiliser

GraphicsDevice.Viewport.Width
GraphicsDevice.Viewport.Height

lors de l'exécution du mode fenêtré, comme je le trouve

GraphicsDevice.DisplayMode.Width
GraphicsDevice.DisplayMode.Height 

me donne la résolution de tout l'écran.

Espérons que cela aide quelqu'un d'autre.

78
Eddie Parker

GraphicsDevice.Viewport.Bounds - cela renvoie Rectangle2D et il a les paramètres Largeur et Hauteur.

2
ikillapps