[DirectX11] SwapChain
Swapchain은 DirectX에서 Backbuffer 역할을 하는 객체이다. Device Context의 Draw 류 함수를 호출해서 렌더링한 결과는 모두 SwapChain에 그려지고, 마지막으로 Swapchain의 Present() 함수를 호출해서 연결되어 있는 윈도우에 출력을 한다. Swapchain의 생성과정과 렌더링 과정을 정리해보겠다. SwapChainSwapChain은 DirectX에서 Double Buffering을 수행하는 IDXGISwapChain 타입의 객체이다. DXGI는 DirectX Graphics Infrastructure라는 뜻으로, Swapchain을 관리하는 것이 주 역할이다. GPU에서 생성된 프레임을 백버퍼에 저장하고, 프론트버퍼와 swap하는 역할이다.SwapCha..
DirectX 11
2024. 8. 18. 17:16