2009-09-04 12 views

risposta

55

Questo sembra essere esso (solo su google per "XNA altezza larghezza dello schermo" me):

GraphicsAdapter.DefaultAdapter.CurrentDisplayMode.Height 
GraphicsAdapter.DefaultAdapter.CurrentDisplayMode.Width 
+6

@Bombe: cosa fa male avere le informazioni qui? IIRC, Jeff e Joel vogliono trasformare questo posto in una vera e propria casa di informazioni su tutto ciò che riguarda la programmazione. – jasonh

+0

@jansonh: una nobile causa, ma dovremmo iniziare con argomenti più interessanti prima di passare alla replica di manuali prontamente disponibili sul web. –

+10

infatti, ho cercato su Google (ora) e ho trovato questo. Grazie. :] – nothrow

72

Empiricamente Ho scoperto che in XNA 4.0 Ho bisogno di utilizzare

GraphicsDevice.Viewport.Width 
GraphicsDevice.Viewport.Height 

quando in esecuzione in modalità finestra, come trovo

GraphicsDevice.DisplayMode.Width 
GraphicsDevice.DisplayMode.Height 

mi dà la risoluzione dell'intero schermo.

Speriamo che questo aiuti qualcun altro.

+5

Questo era in realtà quello che stavo chiedendo; la larghezza/altezza della finestra è una cosa diversa. – RCIX

+7

Allora dammi un +1! : D –

Problemi correlati