Windows API: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m apostrofo tipografico
Corretto tre collegamenti mancanti ed eliminato uno non disponibile
Riga 1:
Le '''Windows API''' sono l'insieme delle interfacce di programmazione (in [[lingua inglese|inglese]] ''[[application programming interface]]'' o API) disponibili nei [[sistema operativo|sistemi operativi]] [[Microsoft Windows|Windows]] di [[Microsoft]]. Per utilizzare le Windows API Microsoft fornisce gratuitamente il ''Platform [[Software development kit|SDK]]'', ora evolutosi nel più moderno [[Microsoft Windows SDK|Windows SDK]] che unifica il Platform SDK con il [[.NET Framework|.NET Framework SDK]] (dedicato a sua volta all'ambiente .NET). Il Platform SDK (Windows SDK) è una raccolta di strumenti e documentazione da abbinare ad un compilatore di [[linguaggio C]].
 
== Versioni delle Windows API ==
Riga 7:
* '''Win32s''', sottoinsieme di Win32 da installare sulle versioni di Windows a 16 bit per eseguire applicazioni compilate a 32 bit.
* '''Win64''', evoluzione a [[64 bit]] per le versioni di Windows destinate ai nuovi processori a 64 bit di [[Intel]] e [[Advanced Micro Devices|AMD]].
* '''WinRT''', nuove api per le app universali per PC, Tablet, Smartphone, [[Microsoft Hololens|Hololens]].
 
== Struttura delle Windows API ==
Riga 20:
 
=== API GDI ===
Le API ''GDI'' (''[[Graphics Device Interface]]'') costituiscono la libreria grafica dei sistemi Windows. GDI virtualizza tutti i dispositivi grafici (monitor, stampanti, plotter) in modo da avere un'interfaccia omogenea (chiamata ''[[Device Context]]'') tra le differenti tipologie di dispositivi. Inoltre GDI permette di creare e manipolare una serie di oggetti grafici, tra cui [[font]], penne, pennelli, [[bitmap]], ecc.
 
=== API User ===