Informazioni sull'aggiornamento della piattaforma per Windows Vista
L'aggiornamento della piattaforma per Windows Vista e l'aggiornamento della piattaforma per Windows Server 2008 sono aggiornamenti del sistema operativo end-user che supportano l'uso delle tecnologie Windows 7 selezionate nelle versioni precedenti del sistema operativo Windows. Gli aggiornamenti includono un set di librerie di runtime che consentono agli sviluppatori di applicazioni di destinazione versioni correnti, Windows 7 e Windows Server 2008 R2, nonché versioni precedenti, Windows Vista e Windows Server 2008.
Riepilogo dell'API supportata dalla tecnologia
Ogni tecnologia supportata da Platform Update per Windows Vista e gli aggiornamenti della piattaforma per Windows Server 2008 includono un set di API che può essere usato in un'applicazione destinata alla versione precedente di Windows.
Per altre informazioni sull'uso delle API supportate dagli aggiornamenti in un'applicazione destinata alle versioni precedenti di Windows, vedere Sviluppo di applicazioni per versioni precedenti di Windows.
Nota
Alcune API associate a una tecnologia potrebbero non essere supportate e il comportamento, le prestazioni o i requisiti per alcune API supportate possono variare in diverse versioni di Windows. Per informazioni dettagliate sull'API supportata per una tecnologia specifica, fare clic sul collegamento in una delle tabelle di riepilogo per passare alla sezione relativa alla tecnologia.
Tecnologie supportate con Platform Update per Windows Vista
Per informazioni dettagliate sull'API supportata per una tecnologia specifica, fare clic sul collegamento in una delle tabelle di riepilogo per passare alla sezione relativa alla tecnologia.
Le tecnologie supportate per Windows Vista e Windows XP con l'aggiornamento della piattaforma per Windows Vista sono visualizzate nella tabella seguente.
Tecnologia | Windows Vista | Windows XP |
---|---|---|
API di automazione di Windows | Sì | Sì |
Grafica, immagine e libreria XPS di Windows | Sì | No |
Libreria della barra multifunzione e dell'animazione di Windows | Sì | No |
Piattaforma dispositivi portatili Windows | Sì | No |
Tecnologie supportate con l'aggiornamento della piattaforma per Windows Server 2008
Per informazioni dettagliate sull'API supportata per una tecnologia specifica, fare clic sul collegamento in una delle tabelle di riepilogo per passare alla sezione relativa alla tecnologia.
Le tecnologie supportate per Windows Server 2008 e Windows Server 2003 con Platform Update per Windows Server 2008 sono illustrate nella tabella seguente.
Tecnologia | Windows Server 2008 | Windows Server 2003 |
---|---|---|
API di automazione di Windows | Sì | Sì |
Grafica, immagine e libreria XPS di Windows | Sì | No |
Libreria della barra multifunzione e dell'animazione di Windows | Sì | No |
Piattaforma dispositivi portatili Windows | No | No |
Descrizioni dell'API supportata dalla tecnologia
Per informazioni dettagliate sull'API supportata per una tecnologia specifica, fare clic sul collegamento in una delle tabelle di riepilogo per passare alla sezione relativa alla tecnologia.
- API di automazione di Windows
- Grafica, immagine e libreria XPS di Windows
- Libreria della barra multifunzione e dell'animazione di Windows
- Piattaforma dispositivi portatili Windows
API di automazione di Windows
L'API di Automazione di Windows 3.0 è un set di DLL e elementi API che consentono ai prodotti Assistive Technology (AT) di fornire un accesso al computer migliore per gli utenti che hanno difficoltà fisiche o cognitive, problemi o disabilità. Inoltre, poiché l'API di Automazione di Windows 3.0 consente alle applicazioni di accedere e modificare gli elementi dell'interfaccia utente di altre applicazioni, è una tecnologia ideale per implementare strumenti di test automatizzati.
Microsoft Active Accessibility (MSAA) e Automazione interfaccia utente sono simili in quanto entrambi forniscono un mezzo per esporre e raccogliere informazioni sugli elementi dell'interfaccia utente e sui controlli per supportare l'accessibilità dell'interfaccia utente e l'automazione dei test software. Automazione interfaccia utente è un'implementazione di Windows della specifica Automazione interfaccia utente. È una tecnologia più recente che risolve molte delle limitazioni di MSAA.
Per altre informazioni sull'API di Automazione di Windows 3.0, vedere Api di Automazione di Windows: Panoramica.
L'aggiornamento della piattaforma per Windows Vista e l'aggiornamento della piattaforma per Windows Server 2008 supportano le API di Automazione di Windows 3.0 seguenti:
Edizioni di Windows idonee per il Aggiornamenti
L'aggiornamento della piattaforma per Windows Vista e l'aggiornamento della piattaforma per Windows Server 2008 abilitano il supporto dell'API di Automazione windows 3.0 nelle edizioni di Windows illustrate nella tabella seguente.
Versione di Windows | Edizioni idonee per l'aggiornamento |
---|---|
Windows Vista |
Home Basic con SP2 (x86 e amd64) Home Premium con SP2 (x86 e amd64) Business con SP2 (x86 e amd64) Enterprise con SP2 (x86 e amd64) Ultimate con SP2 (x86 e amd64) |
Windows XP |
Windows XP Professional con SP3 (x86) |
Windows Server 2008 |
|
Windows Server 2003 |
|
Accessibilità attiva Microsoft (MSAA)
Microsoft Active Accessibility (MSAA) è una tecnologia legacy introdotta per la prima volta con Windows 95. È un set di API che migliora il modo in cui i prodotti Assistive Technology (AT) funzionano con le applicazioni in esecuzione in Microsoft Windows. L'API fornisce interfacce di programmazione e metodi per esporre informazioni sugli elementi dell'interfaccia utente.
Per altre informazioni sull'accessibilità attiva Microsoft, vedere Panoramica tecnica.
Elementi dell'API di accessibilità attiva microsoft supportati
Tutte le API sono supportate nelle versioni precedenti di Windows idonee per Platform Update per Windows Vista o Platform Update per Windows Server 2008.
Automazione interfaccia utente
Automazione interfaccia utente è una tecnologia più recente che implementa la specifica Automazione interfaccia utente e risolve molte delle limitazioni di Microsoft Active Accessibility. È un set di API che fornisce l'accesso a livello di codice agli elementi dell'interfaccia utente delle applicazioni. L'API fornita aiuta i prodotti Assistive Technology e gli strumenti di test automatizzati ad accedere, identificare e modificare gli elementi standard e personalizzati dell'interfaccia utente di un'applicazione.
Per altre informazioni sulle Automazione interfaccia utente, vedere API di Automazione di Windows: Automazione interfaccia utente.
Elementi API supportati Automazione interfaccia utente
Tutte le API sono supportate nelle versioni precedenti di Windows idonee per Platform Update per Windows Vista o Platform Update per Windows Server 2008.
Esecuzione di Automazione interfaccia utente nelle versioni precedenti di Windows
A causa delle differenze nel modo in cui i controlli comuni e i controlli standard di Windows vengono implementati in versioni diverse di Windows, potrebbero verificarsi differenze minime nelle informazioni recuperate dai Automazione interfaccia utente proxy per questi controlli da una versione a un'altra.
Grafica, immagine e libreria XPS di Windows
L'aggiornamento della piattaforma per Windows Vista supporta le API di Windows 7 seguenti dalla libreria Windows Graphics, Imaging e XPS:
Edizioni di Windows idonee per il Aggiornamenti
L'aggiornamento della piattaforma per Windows Vista e l'aggiornamento della piattaforma per Windows Server 2008 abilitano il supporto di Windows Graphics, Imaging e XPS Library nelle edizioni di Windows illustrate nella tabella seguente.
Versione di Windows | Edizioni idonee per l'aggiornamento |
---|---|
Windows Vista |
Home Basic con SP2 (x86 e amd64) Home Premium con SP2 (x86 e amd64) Business con SP2 (x86 e amd64) Enterprise con SP2 (x86 e amd64) Ultimate con SP2 (x86 e amd64) |
Windows Server 2008 |
|
Direct2D
L'API Direct2D è una nuova API grafica 2D con accelerazione hardware che offre prestazioni elevate e rendering di alta qualità per geometria 2D, bitmap e testo. L'API Direct2D è progettata per interagire bene con il codice esistente che usa GDI, GDI+o Direct3D.
Per altre informazioni su Direct2D, vedere Informazioni su Direct2D.
Elementi dell'API Direct2D supportati
Tutte le API sono supportate nelle versioni precedenti di Windows idonee per l'aggiornamento della piattaforma per Windows Vista o l'aggiornamento della piattaforma per Windows Server 2008.
Esecuzione di Direct2D nelle versioni precedenti di Windows
Se il driver WDDM 1.1 manca in Windows Vista, le prestazioni dell'interoperabilità Direct2D/GDI peggiorano.
Direct3D
L'aggiornamento della piattaforma per Windows Vista offre il supporto della superficie BGRA per i percorsi di codice Direct3D10 e Direct3D10.1. Direct3D10Level9 abilita la funzionalità Direct3D10 per funzionare sull'hardware Direct3D9. Direct3D WARP10 è un rasterizzatore software efficiente per le applicazioni Direct3D10. Direct3D11, la versione più recente di Direct3D, offre nuove funzionalità, ad esempio il supporto del multithreading migliorato, la tassellatura, la funzionalità DirectCompute e il collegamento allo shader dinamico.
Se si creano applicazioni che usano Direct3D, è necessario DirectX SDK (https://msdn.microsoft.com/directx/aa937788.aspx).
Per altre informazioni su Direct3D, vedere Direct3D (https://msdn.microsoft.com/directx/default.aspx).
Elementi dell'API Direct3D supportati
Tutte le API sono supportate nelle versioni precedenti di Windows idonee per l'aggiornamento della piattaforma per Windows Vista o l'aggiornamento della piattaforma per Windows Server 2008.
DirectWrite
L'API DirectWrite è una nuova API di testo che fornisce più livelli di funzionalità, tra cui layout di testo, elaborazione di script, rendering degli glifi e sistema di tipi di carattere. DirectWrite usa tipi di carattere OpenType e rendering ClearType di sub-pixel per migliorare l'esperienza di testo fornita dalle applicazioni. Il rendering del testo è accelerato dall'hardware quando viene usato con Direct2D.
Per altre informazioni sulle DirectWrite, vedere Introduzione DirectWrite.
Elementi dell'API DirectWrite supportati
Tutte le API sono supportate nelle versioni precedenti di Windows idonee per l'aggiornamento della piattaforma per Windows Vista o l'aggiornamento della piattaforma per Windows Server 2008.
Esecuzione di DirectWrite nelle versioni precedenti di Windows
I problemi comportamentali seguenti possono influire sull'uso di DirectWrite API nelle versioni precedenti di Windows:
- Gli script nuovi a Windows 7 potrebbero non essere completamente visualizzati correttamente nelle versioni precedenti di Windows.
- Le impostazioni locali non disponibili nelle versioni precedenti di Windows fallback al comportamento predefinito.
- ClearType Tuner non è disponibile nelle versioni precedenti di Windows.
- L'interoperabilità GDI ha un costo di memoria superiore in alcuni scenari nelle versioni precedenti di Windows.
Packaging
L'aggiornamento della piattaforma per Windows Vista supporta un subset limitato delle API di creazione pacchetti necessarie per eseguire attività con l'API documento XPS in applicazioni non gestite.
Per altre informazioni sulla creazione di pacchetti delle API, vedere Panoramica dell'API per la creazione di pacchetti.
Elementi dell'API di creazione di pacchetti supportati
Sono supportate solo le interfacce di creazione pacchetti seguenti:
- IOpcUri
- IOpcPartUri
- IOpcFactory (sono supportati solo i metodi seguenti)
- CreatePackageRootUri
- CreatePartUri
- CreateStreamOnFile
Le API di creazione pacchetti supportate possono essere usate per creare flussi su file e per creare e interagire con l'URI basato su pacchetto.
Esecuzione dell'API di creazione di pacchetti nelle versioni precedenti di Windows
Il comportamento e le prestazioni delle interfacce e dei metodi di creazione pacchetti supportati sono gli stessi in tutte le piattaforme supportate.
Se un'applicazione tenta di creare un'istanza o chiamare un'interfaccia o un metodo di creazione pacchetti non supportati, il tentativo avrà esito negativo. Se la chiamata è a un metodo IOpcFactory non supportato, verrà restituito il codice di errore E_NOTIMPL.
Componente Windows Imaging
Le nuove funzionalità per windows Imaging Component (WIC) includono sicurezza avanzata, supporto per colori elevati e interoperabilità dei metadati migliore. Inoltre, il componente Windows Imaging amplia la conformità agli standard fornendo il supporto per la decodifica progressiva delle immagini, le funzionalità PNG espanse, i metadati GIF, gli aggiornamenti delle foto HD e i metadati che si estendono su segmenti APPn.
Per altre informazioni sul componente Windows Imaging, vedere Panoramica del componente Windows Imaging.
Elementi dell'API WIC supportati
Tutte le API sono supportate nelle versioni precedenti di Windows idonee per l'aggiornamento della piattaforma per Windows Vista o l'aggiornamento della piattaforma per Windows Server 2008.
Documento XPS
Le API XPS Document supportano la creazione, la modifica e il salvataggio di documenti XPS in applicazioni non gestite
Per altre informazioni sulle API documento XPS, vedere la Guida alla programmazione dei documenti XPS.
Elementi dell'API documento XPS supportati
Solo le interfacce XPS Digital Signatures non sono supportate nelle versioni del sistema operativo di livello inferiore.
Stampa XPS
Le API XPS Print supportano la stampa di documenti XPS da applicazioni basate su Windows.
Per altre informazioni sulle API di stampa XPS, vedere l'API XpsPrint.
Elementi dell'API Di stampa XPS supportati
Tutte le API sono supportate nelle versioni precedenti di Windows idonee per l'aggiornamento della piattaforma per Windows Vista o l'aggiornamento della piattaforma per Windows Server 2008.
Libreria di Gestione animazioni e della barra multifunzione Di Windows
L'aggiornamento della piattaforma per Windows Vista supporta le API di Windows 7 seguenti dalla barra multifunzione e dalla libreria di animazioni di Windows:
Edizioni di Windows idonee per il Aggiornamenti
L'aggiornamento della piattaforma per Windows Vista e l'aggiornamento della piattaforma per Windows Server 2008 abilitano il supporto della barra multifunzione di Windows e della libreria di Gestione animazioni nelle edizioni di Windows illustrate nella tabella seguente.
Versione di Windows | Edizioni idonee per l'aggiornamento |
---|---|
Windows Vista |
Home Basic con SP2 (x86 e amd64) Home Premium con SP2 (x86 e amd64) Business con SP2 (x86 e amd64) Enterprise con SP2 (x86 e amd64) Ultimate con SP2 (x86 e amd64) |
Windows Server 2008 |
|
Windows Ribbon Framework
Il framework della barra multifunzione (barra multifunzione) di Windows è un sistema avanzato di presentazione dei comandi che offre un'alternativa moderna ai menu a più livelli, alle barre degli strumenti e ai riquadri attività delle applicazioni Windows tradizionali.
Il framework è una raccolta di API Microsoft Win32 che offrono una serie di nuove funzionalità dell'interfaccia utente per gli sviluppatori Windows e include sia la barra multifunzione che un sistema di menu di scelta rapida.
Per altre informazioni sul framework della barra multifunzione, vedere Introduzione a Windows Ribbon Framework.
Elementi dell'API Framework della barra multifunzione supportati
Tutte le API sono supportate nelle versioni precedenti di Windows idonee per l'aggiornamento della piattaforma per Windows Vista o l'aggiornamento della piattaforma per Windows Server 2008.
Gestione animazioni Di Windows
Windows Animation Manager (Animazione Windows) è un'interfaccia programmatica che supporta l'animazione di elementi visivi delle applicazioni Windows. L'animazione di Windows è progettata per semplificare lo sviluppo e la manutenzione delle sequenze di animazione e per consentire agli sviluppatori di implementare animazioni coerenti e intuitive. L'animazione di Windows può essere usata con qualsiasi piattaforma grafica, tra cui Direct2D, Direct3D o GDI+.
Animazione Di Windows è un'API COM a thread singolo che fornisce tutto ciò che uno sviluppatore deve creare, gestire e guidare l'animazione dell'interfaccia utente.
Per altre informazioni su Gestione animazioni Di Windows, vedi Introduzione all'animazione di Windows.
Elementi dell'API di Gestione animazioni supportati
Tutte le API sono supportate nelle versioni precedenti di Windows idonee per l'aggiornamento della piattaforma per Windows Vista o l'aggiornamento della piattaforma per Windows Server 2008.
Piattaforma dispositivi portatili Windows
L'aggiornamento della piattaforma per Windows Vista supporta le estensioni di Windows 7 per la piattaforma Windows Portable Devices (WPD). Questa funzionalità consente ai computer di comunicare con i dispositivi multimediali e di archiviazione collegati. WPD offre un modo flessibile e affidabile per consentire ai computer di comunicare con fotocamere digitali, lettori musicali, telefoni cellulari e molti altri tipi di dispositivi connessi.
Per altre informazioni sui dispositivi portatili Windows, vedere Dispositivi portatili Windows.
Edizioni di Windows idonee per il Aggiornamenti
L'aggiornamento della piattaforma per Windows Vista e l'aggiornamento della piattaforma per Windows Server 2008 abilitano il supporto wpd (Windows Portable Devices) nelle edizioni di Windows illustrate nella tabella seguente.
Versione di Windows | Edizioni idonee per l'aggiornamento |
---|---|
Windows Vista |
Home Basic con SP2 (x86 e amd64) Home Premium con SP2 (x86 e amd64) Business con SP2 (x86 e amd64) Enterprise con SP2 (x86 e amd64) Ultimate con SP2 (x86 e amd64) |
Elementi dell'API WPD supportati
La tabella seguente identifica le funzionalità supportate per le versioni di Windows 7, Windows Vista e Windows Vista con Platform Update per Windows Vista del sistema operativo Windows.
Funzionalità WPD | Windows 7 | Windows Vista | Windows Vista con Platform Update per Windows Vista |
---|---|---|---|
MTP tramite USB | Sì | Sì | Sì |
MTP su IP | Sì | Sì | Sì |
MTP tramite Bluetooth | Sì | No | Sì |
WPD e servizi di dispositivo MTP | Sì | No | Sì |
Automazione WPD | Sì | No | No |
Multi-funzione/Multi-transport | Sì | No | No |
Device Stage | Sì | No | No |
Piattaforma di sincronizzazione dispositivi | Sì | No | No |
Per le edizioni di Windows 7 e Windows Vista che non dispongono di Microsoft Lettore multimediale Windows installate per impostazione predefinita (le edizioni N e KN), è necessario installare Windows Media Format 11 SDK per abilitare la funzionalità WPD.
Argomenti correlati
-
Cenni preliminari