Conversione da OpenGL ES 2.0 a Direct3D 11

Include articoli, panoramiche e procedure dettagliate per la conversione di una pipeline grafica OpenGL ES 2.0 in Direct3D 11 e Windows Runtime.

Nota Un passaggio intermedio per convertire il progetto OpenGL ES 2.0 consiste nell'usare ANGLE per Microsoft Store. ANGLE consente di eseguire contenuto OpenGL ES in Windows convertendo le chiamate API OpenGL ES alle chiamate API DirectX 11. Per altre informazioni su ANGLE, vedere il wiki di ANGLE per Microsoft Store.

 

Argomento Descrizione

Eseguire il mapping di OpenGL ES 2.0 a Direct3D 11.1

Quando si avvia il processo di conversione dell'architettura grafica da OpenGL ES 2.0 a Direct3D per la prima volta, acquisire familiarità con le differenze principali tra le API. Gli argomenti di questa sezione consentono di pianificare la strategia delle porte e le modifiche all'API che è necessario apportare quando si sposta l'elaborazione grafica in Direct3D.

Procedura: convertire un semplice renderer OpenGL ES 2.0 in Direct3D 11.1

Per il primo esercizio di conversione, si inizierà con le nozioni di base: convertire un semplice renderer per un cubo basato su vertex-shader rotante da OpenGL ES 2.0 a Direct3D, in modo che corrisponda al modello di app DirectX 11 (Universal Windows) da Visual Studio 2015.

Informazioni di riferimento sulla conversione da OpenGL ES 2.0 to Direct3D 11.1

Usare questi argomenti di riferimento per cercare il mapping delle API e gli esempi di codice brevi durante la conversione da OpenGL ES 2.0 a Direct3D 11.