Compartir a través de


Migrar de OpenGL ES 2.0 a Direct3D 11

Incluye artículos, información general y tutoriales para portar una canalización de elementos gráficos de OpenGL ES 2.0 a Direct3D 11 y Windows Runtime.

Nota Un paso intermedio para migrar el proyecto de OpenGL ES 2.0 es usar ANGLE para Microsoft Store. ANGLE te permite ejecutar contenido de OpenGL ES en Windows mediante la conversión de llamadas a la API de OpenGL ES en llamadas a la API de DirectX 11. Para obtener más información sobre ANGLE, vaya a la Wiki de ANGLE para Microsoft Store.

 

Tema Descripción

Asignar de OpenGL ES 2.0 a Direct3D 11.1

Cuando comiences el proceso para portar la arquitectura de gráficos de OpenGL ES 2.0 a Direct3D por primera vez, familiarízate con las principales diferencias entre las API. Los temas de esta sección te ayudarán a planear tu estrategia de migración y los cambios de API que debes realizar cuando traslades el procesamiento de gráficos a Direct3D.

Procedimiento: Migrar un representador simple de OpenGL ES 2.0 a Direct3D 11.1

Para este ejercicio de migración, empezaremos con algo básico: llevar un representador simple de un cubo giratorio con vértices sombreados de OpenGL ES 2.0 a Direct3D, de modo que coincida con la plantilla Aplicación DirectX 11 (Windows universal) de Visual Studio 2015.

Referencia de OpenGL ES 2.0 a Direct3D 11.1

Usa estos temas de referencia para buscar muestras de código corto y asignación de API al realizar la migración de OpenGL ES 2.0 a Direct3D 11.