DirectX 12 ์ฅ์น ์ด๊ธฐํ ์ดํดํ๊ธฐ (1)
[ DirectX 12 ์ฅ์น ์ด๊ธฐํ ๋จ๊ณ ] 1 ๋จ๊ณ Device(๊ทธ๋ํฝ ๋๋ฐ์ด์ค) ์์ฑ. 2 ๋จ๊ณ CommandQueue์ CommandList ์์ฑ. 3 ๋จ๊ณ SwapChain ์์ฑ. 4 ๋จ๊ณ FenceObject ์์ฑ. 5 ๋จ๊ณ ๋ ๋ํ๊ฒ(RenderTarget)๊ณผ ๊น์ด/์คํ
์ค(Depth/Stencil) ๋ฒํผ ์์ฑ. [ 1 ๋จ๊ณ Device ์์ฑ ] Device๋ฅผ ์์ฑํ๊ธฐ ์ํด์๋ IDXGIFactory๋ผ๋ ์ปด๊ฐ์ฒด๊ฐ ํ์ํ๋ค. DXGI (DirectX Graphics Infrastructure)๋ ๋ฌด์์ธ๊ฐ? - Direct3D ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ ๊ธฐ๋ฐ์ด ๋๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ด๋ค. - DirectX ๊ทธ๋ํฝ ๋ฐํ์์ ๋
๋ฆฝ์ ์ธ ์ ์์ค(Low-Level)์ ์์
๋ค์ ๊ด๋ฆฌํ๋ค. (๊ทธ๋ํฝ ์นด๋ ์ด๊ฑฐ, ๋ชจ๋ํฐ..
2020.07.13