Kvarts

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 12. juli 2019; checks kræver 2 redigeringer .
Mac OS X grafikmodel
tegning
QuickDrawOpenGLQuartz 2D • Kernebillede • Kernevideo
Udarbejdelse

Kvartskomponist

Quartz er et par Mac OS X- teknologier , der er en del af Core Graphics-rammen: Quartz 2D og Quartz Composer . Den inkluderer en 2D-renderer og en kompositormotor, der sender instruktioner til grafikkortet. På grund af sin oprindelige brug af vektorgrafik , forstås Quartz normalt som Core Graphics -teknologi . [en]

Mere generelt refererer termerne Quartz- og Quartz- teknologier til hele grafikmodellen af ​​Mac OS X, fra gengivelseslaget til kompositoren. I denne forstand dækker begrebet også Core Image og Core Video . [2]

Quartz 2D og Quartz Composer

Quartz 2D er primært et 2D-tekst- og grafikbibliotek. Den understøtter Aqua -grænsefladen , der viser 2D-grafik, inklusive on-the-fly-gengivelse og anti- aliasing . Quartz giver dig mulighed for at tegne tekst med sub-pixel præcision; grafik er anti-aliased, som er aktiveret som standard, men kan deaktiveres. [3] Med Mac OS X 10.4 introducerede Apple Quartz 2D Extreme, som gør det muligt for Quartz 2D at bruge understøttede GPU'er (grafikbehandlingsenheder) til gengivelse. Fra og med Mac OS X 10.4.9 er Quartz 2D Extreme deaktiveret som standard, hvilket giver mindre hastighedsforbedringer til den nuværende implementering. [fire]

Quartz Composer  er en komponist, der bruges af Quartz 2D og andre renderere såsom OpenGL , Core Image og QuickTime . Fra og med Mac OS X 10.2 bruger Quartz Composer GPU'erne fra understøttede grafikkort, hvilket i høj grad øger ydeevnen. Denne teknologi er kendt som Quartz Extreme og er som standard aktiveret på systemer med understøttede grafikkort. [en]

Se også

Noter

  1. 1 2 Apple - Udvikler - Oversigt over grafik og billedbehandling (link ikke tilgængeligt) . Hentet 12. februar 2007. Arkiveret fra originalen 23. februar 2012. 
  2. Apple - Udvikler - Grafik & billedbehandling (link ikke tilgængeligt) . Hentet 17. april 2007. Arkiveret fra originalen 23. februar 2012. 
  3. Apple - Udvikler - Quartz-programmeringsvejledning til QuickDraw-udviklere: Tegningsdestinationer (link ikke tilgængeligt) . Hentet 12. februar 2007. Arkiveret fra originalen 5. september 2008. 
  4. Ars Technica - Mac OS X 10.4 Tiger: Side 14 (link ikke tilgængeligt) . Hentet 12. februar 2007. Arkiveret fra originalen 23. februar 2012. 

Links