Installa gli strumenti
Acquisisci gli strumenti necessari per creare applicazioni per visori VR immersive di Windows Mixed Reality e Microsoft HoloLens. Non esiste un SDK separato per lo sviluppo di Windows Realtà mista. Si userà Visual Studio con Windows 10 o Windows 11 SDK.
Non disponi di un dispositivo di realtà mista? Puoi installare l'emulatore di HoloLens per testare alcune funzionalità delle app di realtà mista senza HoloLens. Puoi anche usare il simulatore Windows Mixed Reality per testare le tue app di realtà mista per visori VR immersive.
È consigliabile installare il motore di gioco Unity o Unreal come modo più semplice per iniziare a creare app di realtà mista. Se invece vuoi usare un motore personalizzato, puoi anche creare app in DirectX.
Se si usa Unity, è possibile usare Realtà mista Toolkit per la simulazione di input di Unity per testare vari tipi di interazioni di input, ad esempio il tracciamento manuale e l'input di tracciamento oculare. Per i progetti Unreal, usare il plug-in UX Tools per testare le interazioni di input comuni e le funzionalità dell'esperienza utente.
Suggerimento
Contrassegna questa pagina e controllala periodicamente per tenerti aggiornato sulla versione più recente di ogni strumento consigliato per lo sviluppo della realtà mista.
Elenco di controllo per l'installazione
Strumento | Note |
---|---|
Windows 10 (collegamento di installazione manuale) o Windows 11 (collegamento di installazione manuale) Installare la versione più recente di Windows 10 o 11. |
Installazione di Windows 10 Puoi installare le versioni più recenti di Windows 10 o 11 tramite Windows Update in Impostazioni o creando supporti di installazione usando i collegamenti nella colonna a sinistra. Vedi le note sulla versione corrente per informazioni sulle funzionalità di realtà mista più recenti disponibili con ogni versione di Windows 10 o 11. Abilitare la modalità sviluppatore nel PC in Impostazioni > Aggiornamento e sicurezza > per gli sviluppatori. Nota per computer aziendali e gestiti a livello aziendale Se il computer è gestito dal reparto IT di un'organizzazione, potrebbe essere necessario contattare il reparto per eseguire l'aggiornamento. Versioni 'N' di Windows i visori VR immersive di Windows Mixed Reality non sono supportati nelle versioni "N" di Windows. |
Visual Studio 2022 (collegamento di installazione) Ambiente di sviluppo integrato con funzionalità complete per Windows e altro ancora. Visual Studio verrà usato per scrivere il codice ed eseguire il debug, i test e la distribuzione. |
Installazione di Visual Studio 2022 Assicurarsi di installare i carichi di lavoro seguenti: ● Sviluppo di desktop .NET ● Sviluppo per desktop con C++ ● Sviluppo per la piattaforma UWP (Universal Windows Platform) ● Sviluppo di giochi con Unity (se si prevede di usare Unity) Nota: alcuni di questi carichi di lavoro potrebbero essere preinstallati se Unity è stato installato per primo. Assicurarsi di avere tutti questi carichi di lavoro per una distribuzione corretta. Nel carico di lavoro UWP verificare che siano inclusi i componenti seguenti per l'installazione: *● Windows 10 SDK versione 10.0.19041.0 o 10.0.18362.0 o Windows 11 SDK ● Connettività del dispositivo USB (necessaria per distribuire/eseguire il debug in HoloLens tramite USB) ● Strumenti di piattaforma UWP (Universal Windows Platform) C++ (v142) (necessari quando si usa Unity) Nota su HoloLens (prima generazione) e visori VR Windows Realtà mista desktop Se si sviluppano solo applicazioni per windows desktop Realtà mista visori VR o HoloLens (prima generazione), è possibile usare Visual Studio 2017 e usare Windows SDK installato da esso. |
Emulatore HoloLens 2 (Windows Holographic, versione 24H1 ottobre 2024 Update) (collegamento di installazione: 10.0.22621.1390) Emulatore HoloLens (prima generazione) (collegamento di installazione: 10.0.17763.134) L'emulatore facoltativo consente di eseguire applicazioni in un'immagine di macchina virtuale HoloLens senza holoLens fisico. |
Per altre informazioni su come iniziare a usare l'emulatore facoltativo, vedere Uso dell'emulatore HoloLens. Il sistema deve supportare Hyper-V per garantire un'installazione corretta dell'emulatore. Vedi più avanti la sezione relativa ai requisiti di sistema per i dettagli. Nota sull'emulatore HoloLens (prima generazione) Per completare correttamente l'installazione, è necessario Visual Studio 2017. Se si installa l'emulatore HoloLens (prima generazione) con Visual Studio 2022, è necessario deselezionare i modelli di Visual Studio e installarli da Visual Studio Marketplace. |
Installare il motore preferito
Dopo aver installato Windows 10 o 11, Visual Studio e Windows 10 o 11 SDK, è possibile installare e configurare il motore preferito.
Risoluzione dei problemi
Impostazione della modalità sviluppatore disabilitata
Se si verificano problemi durante l'abilitazione della modalità sviluppatore, il proprietario del dispositivo potrebbe essere un'altra persona. In modalità multiutente, la persona che usa prima il dispositivo è il proprietario del dispositivo, tutti gli utenti successivi non avranno le autorizzazioni necessarie per abilitare la modalità sviluppatore o altre modifiche alla configurazione. Esiste tuttavia un'eccezione, in base alla quale il primo utente può non essere il proprietario del dispositivo in un ambiente Autopilot, come descritto in dettaglio nella documentazione relativa alla sicurezza di HoloLens.
Tra le possibili soluzioni vi sono le seguenti:
- Fare abilitare la modalità sviluppatore dal proprietario del dispositivo prima che il dispositivo venga passato ad altri utenti o sviluppatori
- Suggerire all'amministratore IT/MDM di abilitare il criterio ApplicationManagement/AllowDeveloperUnlock del CSP per il dispositivo specifico o per un gruppo di dispositivi dello sviluppatore.
- Questo criterio può essere impostato tramite pacchetti di provisioning o tramite MDM per i dispositivi HoloLens
- Usare Advanced Recovery Companion (ARC)
Nota
Per altre informazioni sulla gestione dei dispositivi, vedere la panoramica sulla gestione dei dispositivi HoloLens.
Impossibile distribuire tramite USB
Se non si riesce a distribuire un'applicazione direttamente tramite USB, verificare che siano soddisfatti tutti i requisiti di installazione sopra elencati e seguire l'esercitazione dettagliata.