Windows Phone 7 biedt bij zijn debuut ondersteuning voor smartphones met een schermresolutie van 800x480 pixels. Een latere versie ondersteunt ook schermen met 320x480 pixels, waar ook iPhone OS en Android mee overweg kunnen.
De eerste toestellen krijgen schermen met 800x480 pixels, zo heeft Microsoft bekendgemaakt. De 320x480-resolutie wordt pas later ondersteund, zegt Shawn Hargreaves, die bij Microsoft werkt aan de ontwikkeling van XNA. XNA zal worden gebruikt om games te ontwikkelen voor Windows Phone 7. De resolutie van 800x480 pixels wordt veel gebruikt op toestellen met Windows Mobile 6, zoals de HTC Touch Pro2 en de HD2, en de Sony Ericsson Xperia X1 en X2. De 320x480-resolutie wordt gebruikt op de iPhone en op Android-toestellen als de T-Mobile G1, de HTC Hero en de HTC Legend.
Ook maakt Hargreaves bekend dat er voorlopig geen ondersteuning komt voor 'programmable shaders': ontwikkelaars kunnen de gpu dus niet gebruiken om bijvoorbeeld zelfgemaakte grafische effecten toe te passen. In de Snapdragon-processor, die de eerste generatie Windows Phone 7-toestellen zal aandrijven, zit een AMD Z430-gpu. Microsoft wil programmable shaders in XNA Game Studio pas in een later stadium bruikbaar maken.