|
|
@ -60,8 +60,8 @@ HRESULT CreateDeviceD3D(HWND hWnd) |
|
|
|
UINT createDeviceFlags = 0; |
|
|
|
//createDeviceFlags |= D3D11_CREATE_DEVICE_DEBUG;
|
|
|
|
D3D_FEATURE_LEVEL featureLevel; |
|
|
|
const D3D_FEATURE_LEVEL featureLevelArray[1] = { D3D_FEATURE_LEVEL_11_0, }; |
|
|
|
if (D3D11CreateDeviceAndSwapChain(NULL, D3D_DRIVER_TYPE_HARDWARE, NULL, createDeviceFlags, featureLevelArray, 1, D3D11_SDK_VERSION, &sd, &g_pSwapChain, &g_pd3dDevice, &featureLevel, &g_pd3dDeviceContext) != S_OK) |
|
|
|
const D3D_FEATURE_LEVEL featureLevelArray[2] = { D3D_FEATURE_LEVEL_11_0, D3D_FEATURE_LEVEL_10_0, }; |
|
|
|
if (D3D11CreateDeviceAndSwapChain(NULL, D3D_DRIVER_TYPE_HARDWARE, NULL, createDeviceFlags, featureLevelArray, 2, D3D11_SDK_VERSION, &sd, &g_pSwapChain, &g_pd3dDevice, &featureLevel, &g_pd3dDeviceContext) != S_OK) |
|
|
|
return E_FAIL; |
|
|
|
|
|
|
|
CreateRenderTarget(); |
|
|
|