HRESULT hr = DirectX::LoadFromDDSFile( L"texture.dds", DirectX::DDS_FLAGS_NONE, &metadata, scratchImage );
hr = DirectX::CreateTexture( pDevice.Get(), image.GetImages(), image.GetImageCount(), metadata, (ID3D11Resource**)pTexture.GetAddressOf() ); nd3d11 texture create from file
if (SUCCEEDED(hr)) std::cout << "Texture created successfully!" << std::endl; else std::cerr << "Texture creation failed!" << std::endl; HRESULT hr = DirectX::LoadFromDDSFile( L"texture