Windows 8-grafikk: Microsoft har maskinvareakselerert alle tingene

Steve Ballmer: Vi vil akselerere ALLE TINGENE!

I det vi mener er det lengste blogginnlegget som noensinne er lagt ut på nettet, har Microsoft detaljert de omfattende endringene som ble gjort i Windows 8 grafikkundersystem og DirectX 11.1. Kort sagt, alt i Windows 8 er maskinvareakselerert, og som et resultat vil tekst, 2D og 3D-ytelse blåse bort Windows 7. DirectX 11.1 har også mottatt en betydelig overhaling som skulle gi raskere og mer effektive spill og applikasjoner.

Som du kan forestille deg, gjelder hoveddelen av grafikkendringene i Windows 8 maskinvareakselerasjon for apper i Metro-stil. Disse appene er typografisk rike og deres grensesnitt er overveiende bygget av enkle geometriske former - linjer, rektangler, avrundede rektangler, ellipser. I Windows 8 har gjengivelseshastigheten for tekst og enkle former blitt økt over hele linja: Tittel og overskriftstekst gjengis 336% raskere enn Windows 7; Linjer gir 184% raskere; Rektangler gjengis 438% raskere; og så videre og videre.



Windows 8 framerate øker over Windows 7, geometriske former



Gjengivelsen av JPEG-, PNG- og GIF-bildefiler er også forbedret i Windows 8, hovedsakelig ved å utvide SIMD-bruken. I en demo (innebygd nedenfor, direkte lenke) dekoder Windows 8 og gjengir 64 JPEG-filer på 4,38 sekunder, mens Windows 7 utfører den samme oppgaven på 7,28 sekunder. Raskere bildegjengivelse vil åpenbart påvirke nesten alle Windows-apper - spesielt nettlesere og redigeringsserier som Photoshop. Videoen ( direkte kobling ) demonstrerer også hastighetene for gjengivelse av tekst og form.

Ved å gå inn i spesifikke endringer gjort til DirectX 11.1, har Microsoft gjort det mye bedre til å tegne om porsjoner på skjermen, for eksempel på YouTube, hvor bare videosegmentet skal gjengis hele tiden. Ved å redusere overflødig tegning av tekst og andre statiske elementer, er det mindre minne og prosessorsyklus.



Også nytt i DirectX 11.1 er Direct2D-effekter, som gir enkel API-tilgang til 'høykvalitets', maskinvareakselerert bildeeffekter, som justering av eksponering, klarhet, vibrasjon og jevn linskorreksjon og avanserte kurver. Disse effektene er rettet direkte mot fotostyringsapps i Metro-stil (hei, Instagram!), Men antagelig kan fremtidige versjoner av stasjonære apper som Photoshop og Gimp også bruke disse Direct2D-effektene.

Til slutt, når de flytter inn i utviklerland, sier Microsoft at DirectX 11.1 vil debutere med en ny, forenklet og enhetlig API. Microsoft har festet mange nye funksjoner på DirectX siden utgivelsen av DX9, og det har blitt stadig vanskeligere å lage kode som gjør effektiv bruk av alle disse funksjonene. Med DirectX 11.1 er alle disse funksjonene nå samlet under en enkelt API.

I alle tilfeller vil raskere og mer effektiv gjengivelse føre til at mindre maskinvareressurser blir brukt, og dermed lavere strømforbruk. I hele syklusen av Windows 8 er sannsynligvis forbedret effektivitet og batterilevetid de sterkeste og mest tilbakevendende temaene. Hvis den ikke-flyttbare Metro-startskjermen og Overflatetabletter ikke var bevis nok, gjør dette lasertette fokuset på effektivitet det tydelig at Microsofts primære bekymring er å være konkurransedyktig mot Google og Apple i den mobile databehandlingen.



Det nye Xbox 360-dashbordet ser veldig ut som Windows 8 ...

Som en side, ville jeg ikke bli overrasket om Xbox 720 også bruker den ryddede DirectX API - og selvfølgelig Windows Phone 8 i kraft av sin delt Windows 8-kjerne , vil også ha de samme DirectX-krokene. I det minste vil dette gjøre det veldig enkelt å utvikle spill som fungerer på tvers av alle tre plattformene - og det gir også troen på ideen om at Xbox 720 vil enten kjøre Windows 8 , eller i det minste ha en delt Windows 8-kjerne.

Les mer på Bygge Windows 8

Copyright © Alle Rettigheter Reservert | 2007es.com