# CreateSwapChain `D3D11CreateDeviceAndSwapChain` を使わない例。 ```{literalinclude} ../../lib/gorilla/swapchain.cpp :language: cpp :caption: ``` `ID3D11Device*` と `HWND` から作る。