DirectX 12 ์ฅ์น ์ด๊ธฐํ ์ดํดํ๊ธฐ (5) - part 2
[ DirectX 12 ์ฅ์น ์ด๊ธฐํ ๋จ๊ณ ] 1 ๋จ๊ณ Device(๊ทธ๋ํฝ ๋๋ฐ์ด์ค) ์์ฑ. 2 ๋จ๊ณ CommandQueue์ CommandList ์์ฑ. 3 ๋จ๊ณ SwapChain ์์ฑ. 4 ๋จ๊ณ FenceObject ์์ฑ. 5 ๋จ๊ณ ๋ ๋ํ๊ฒ(RenderTarget)๊ณผ ๊น์ด/์คํ
์ค(Depth/Stencil) ๋ฒํผ ์์ฑ. [ ๋ ๋ํ๊ฒ & ๊น์ด/์คํ
์ค ๋ฒํผ ์์ ์ ํ ์์ฑ ] ์์ ์ ํ(Descriptor Heap)์ ์์ ์๋ค์ ์ ์ฅํ๊ธฐ ์ํ ๋ฐฐ์ด์ด๋ผ๊ณ ์์์ ์ค๋ช
ํ๋ค. ์์ ์ ํ์ ๋ง๋ค๊ธฐ ์ํด์๋ ID3D12DescriptorHeap* ๋ฅผ ์ ์ธํ๊ณ , ID3D12Device์ CreateDescriptorHeap() ํจ์๋ฅผ ํตํด ์์ฑํ ์ ์๋ค. D3D12_DESCRIPTOR_HEAP_DESC์ NumDes..
2020.07.27