Creare la prima app di Windows Store con DirectX

Applies to Windows only

[Questa serie di esercitazioni è presentata in Sviluppa applicazioni eccezionali per Windows 8.]

Se hai familiarità con DirectX, puoi sviluppare un'app di Windows Store con DirectX usando C++ nativo e HLSL per sfruttare al massimo l'hardware grafico.

Questa sezione contiene esercitazioni e procedure di base per iniziare a sviluppare app DirectX.

  • Applies to Windows Phone

Nota  

Anche se questa esercitazione è incentrata sulla creazione di app di Windows Store per Windows 8.1, è anche possibile usare C++ e DirectX per sviluppare app di Windows Phone Store per Windows Phone 8.1. Per altre informazioni, esercitazioni e risorse, vedi Sviluppo di app per Windows Runtime (C++ e DirectX).

App di Windows Store con C++

Un'app di Windows Store con DirectX è un'app sviluppata usando API C++ e DirectX native rese disponibili per Windows Runtime. Questo modello è più complesso di quello di una normale app di Windows Store, ma offre più flessibilità e accesso alle risorse di sistema, in particolare ai dispositivi grafici. Per questo motivo, è un modello adatto per sviluppatori esperti.

Perché sviluppare un'app di Windows Store in C++?

La risposta è semplice: per creare un gioco ricco di grafica e contenuti multimediali, usando le funzionalità supportate da molti dispositivi grafici. Se non hai familiarità con lo sviluppo di giochi o con lo sviluppo di Windows e C/C++, non sarà facile, ma questa è la versione più semplice e compatta di Microsoft DirectX mai rilasciata, nonché la più potente e ricca di funzionalità. Se il tuo obiettivo è acquisire esperienza come sviluppatore di giochi e imparare le tecniche più avanzate, DirectX può essere la scelta migliore.

La pianificazione del gioco è un aspetto essenziale. Se non hai esperienza nello sviluppo di giochi e il tuo gioco non ha requisiti grafici troppo impegnativi, puoi scegliere di svilupparlo come normale app di Windows Store. Sono disponibili anche molti pacchetti di grafica e sviluppo di giochi "middleware" per piattaforme Windows, alcuni dei quali non richiedono competenze di programmazione notevoli.

Se invece ti senti sicuro o sogni di creare un gioco con grafica ad alta fedeltà o un'app con contenuto grafico complesso, continua a leggere queste indicazioni.

Contenuto della sezione

ArgomentoDescrizione

Prerequisiti

Quando inizi a sviluppare un'app di Windows Store con DirectX, tieni presenti i prerequisiti indicati in questa pagina, ad esempio le tecnologie che devi conoscere prima di procedere.

Introduzione allo sviluppo di un gioco DirectX semplice per Windows Store

Per un nuovo sviluppatore creare un gioco Microsoft DirectX per Windows Store è una sfida stimolante. In questo argomento illustreremo brevemente i concetti coinvolti e le procedure da eseguire per iniziare con lo sviluppo di un gioco con DirectX e C++.

Come impostare l'applicazione per la visualizzazione di una vista

Prima di iniziare a sviluppare un'app di Windows Store con DirectX, devi capire come associare DirectX all'infrastruttura di windowing fornita da Windows Runtime ed esposta tramite i tipi CoreApplicationView e CoreWindow. Spiegheremo qui il processo per la creazione di un oggetto CoreWindow e per il collegamento di una catena di scambio DirectX a questo oggetto.

Roadmap per app di Windows Store con DirectX e C++

Qui trovi risorse chiave che ti saranno utili per iniziare a usare DirectX e C++ per lo sviluppo di app di Windows Store che richiedono un elevato uso di grafica, come i giochi.

 

 

 

Mostra:
© 2015 Microsoft