게임 개발 자료

DXGI란? DXGI(DirectX Graphics Infrastructure) 개요

원생계 2023. 9. 3. 16:19

DXGI란?

DXGI 는 DirectX Graphics Infrastructure 의 약어.

그래픽 요소들의 일부가 상대적으로 느리게 진화하는 것을 고려하여 하위 수준 작업과 DirectX 그래픽 런타임이 독립적으로 동작할 수 있도록 추상화 레이어를 제공하기 위한 것.

 

DXGI는 향후에 공통 프레임워크를 제공하려 그래픽 구성 요소들을 다룰 수 있도록 함.

DXGI 는 Microsoft Direct3D 10 부터 지원.

 

이전 버전까지는

이전 버전(DX9)의 Direct3D에서는 하드웨어 디바이스 열거, 렌더링된 프레임을 출력에 표시, 감마 제어 및 전체 화면 전환 관리와 같은 하위 수준 작업이 Direct3D 런타임에 포함되어 있었음. 이제 이러한 작업들이 DXGI에서 구현.

 

DXGI의 목적은 커널 모드 드라이버 및 시스템 하드웨어와 통신하는 것

 

https://learn.microsoft.com/ko-kr/windows/win32/direct3ddxgi/d3d10-graphics-programming-guide-dxgi

 

https://learn.microsoft.com/ko-kr/windows/win32/direct3ddxgi/d3d10-graphics-programming-guide-dxgi

 

DXGI 개요 - Win32 apps

이 항목에는 다음과 같은 섹션이 포함되어 있습니다.

learn.microsoft.com

 

728x90
반응형