DirectX圖形基礎設施

DirectX圖形基礎設施DirectX Graphics InfrastructureDXGI[1]Windows Vista及以上版本中的一個用戶模式組件,它為特定圖形API(例如Direct3D 10.0及以上版本;在DXGI中稱為生產者)與圖形內核之間提供了一個映射,從而也能與用戶模式的Windows Display Driver Model驅動程序交互。DXGI提供對象來處理如:枚舉顯卡監視器、枚舉顯示模式、選擇緩衝區格式、在進程之間共享資源(例如應用程序與桌面視窗管理員)等任務,並將渲染的幀呈現到窗口或監視器以顯示。

Windows Vista中的Direct3D 10和OpenGL應用程序都能配以DXGI運行。

DXGI 1.1在各種Windows圖形API之間增加了表面共享。[2]最新版本是DXGI 1.5。[3]

DXGI 2預覽版已經隨Oculus Rift SDK發布,它包含對立體渲染的改進。

參見 編輯

參考資料 編輯

  1. ^ DXGI Overview. MSDN. Microsoft. [2017-05-26]. (原始內容存檔於2017-07-06). 
  2. ^ Surface Sharing Between Windows Graphics APIs. MSDN. Microsoft. [2017-05-26]. (原始內容存檔於2017-07-06). 
  3. ^ 存档副本. [2017-05-26]. (原始內容存檔於2017-07-06). 

外部連結 編輯