Graphics Device Interface: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
 
(23 versioni intermedie di 21 utenti non mostrate)
Riga 1:
{{S|informaticasistemi operativi}}
== Introduzione ==
 
Le '''Graphics Device Interface''', anche chiamate '''Graphics Display Interface''' ('''GDI'''), sono un set di [[Application programming interface|API]] grafiche utilizzato da [[Microsoft Windows|Windows]] per la renderizzazione di grafica 2D.
Vengono utilizzate ad esempio dal Window Manager [[Luna (window manager)]] per la gestione dei menù, delle icone ecc...
Inoltre, vengono wrappate dal [[Microsoft .NET|Microsoft .Net Framework]] per la gestione delle classi [[Windows Forms]], ovvero di tutti i controlli grafici per gestire la [[Graphical User Interface|GUI]] di una applicazione.
Vengono utilizzate anche da molti altri framework come [[Active Template Library|ATL]] e [[MFC]].
 
Vengono utilizzate ad esempio dal Window[[window Managermanager]] [[Luna (window manager)|Luna]] (in uso da [[Windows XP]]) per la gestione dei menùmenu, delle icone ecc...
== Altri usi ==
Inoltre, vengono [[Wrapper|wrappate]] dal [[Microsoft .NET|Microsoft .NetNET Framework]] per la gestione delle classi [[Windows Forms]], ovvero di tutti i controlli grafici per gestire la [[Graphical User Interface|GUI]] di una applicazione.
Vengono utilizzate anche da molti altri framework come [[Active Template Library|ATL]] (ATL) e [[MFCMicrosoft Foundation Classes]] (MFC).
 
== Altri usi ==
Grazie ai wrapper delle GDI nel [[Microsoft .NET|Microsoft .NetNET Framework]], in particolare le GDI+, è possibile usare le GDI anche per fare dei semplici rendering 2D a video e gestirli direttamente dal framework.
Inoltre contengono anche un 'ottima serie di metodi per manipolare immagini.
 
[[Categoria:Microsoft{{Componenti di Windows]]}}
{{Portale|informatica}}
 
[[Categoria:Componenti di Windows]]
[[cs:Graphics Device Interface]]
[[de:Graphics Device Interface]]
[[en:Graphics Device Interface]]
[[es:GDI]]
[[fr:Graphics Device Interface]]
[[ja:Graphics Device Interface]]
[[lt:Grafinių įtaisų sąsaja]]
[[pl:GDI]]
[[pt:GDI]]
[[sk:Graphics Device Interface]]
[[zh:GDI]]