다음을 통해 공유


OpenGL ES 2.0에서 Direct3D 11로 포팅

OpenGL ES 2.0 그래픽 파이프라인을 Direct3D 11 및 Windows 런타임 포팅하기 위한 문서, 개요, 연습을 포함합니다.

참고 OpenGL ES 2.0 프로젝트를 포팅하는 중간 단계에서 Microsoft Store용 ANGLE을 사용합니다. ANGLE로 OpenGL ES API 호출을 DirectX 11 API 호출로 변환하여 Windows에서 OpenGL ES 콘텐츠를 실행할 수 있습니다. ANGLE에 대한 자세한 내용은 Microsoft Store용 ANGLE Wiki를 참조하세요.

 

항목 설명

Direct3D 11.1에 OpenGL ES 2.0 매핑

그래픽 아키텍처를 OpenGL ES 2.0에서 Direct3D로 처음으로 포팅하는 프로세스를 시작할 경우, API 간의 주요 차이점을 숙지합니다. 이 섹션의 토픽은 그래픽 처리를 Direct3D로 이동할 때 수행해야 하는 포트 전략 및 API 변경 내용을 계획하는 데 도움이 됩니다.

방법 - 간단한 OpenGL ES 2.0 렌더러를 Direct3D 11.1로 포팅

이 포팅 연습에서는 Visual Studio 2015의 DirectX 11 앱(유니버설 Windows) 템플릿과 일치할 수 있도록 OpenGL ES 2.0에서 Direct3D로 회전하는 꼭짓점 음영 큐브에 대한 간단한 렌더러를 가져오는 기본 사항부터 시작합니다.

OpenGL ES 2.0 Direct3D 11.1 참조

이러한 참조 항목을 사용하여 OpenGL ES 2.0에서 Direct3D 11로 포팅할 경우 API 매핑 및 짧은 코드 샘플을 조회합니다.