從 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 Wiki 的 ANGLE。
主題 | 說明 |
---|---|
第一次開始將圖形架構從 OpenGL ES 2.0 移植到 Direct3D 的程序時,請熟悉 API 之間的主要差異。 本節中的主題可協助您規劃移植策略,以及將圖形處理移至 Direct3D 時必須進行的 API 變更。 |
|
在此移植練習中,我們將從基本概念開始:將簡單的轉譯器從 OpenGL ES 2.0 帶入 Direct3D,使其符合 Visual Studio 2015 的 DirectX 11 應用程式 (通用 Windows) 範本。 |
|
從 OpenGL ES 2.0 移植到 Direct3D 11 時,使用這些參考主題查閱 API 對應和簡短程式碼範例。 |