[Vulkan]Vulkan.hpp智能指针的使用
直接使用
CPP
auto instance = vk::CreateInstanceUnique({});
搭配其他不返回智能指针的库使用
CPP
vk::SurfaceKHR ret;
glfwCreateWindowSurface(instance, window, nullptr, &ret);
auto surface = vk::UniqueSurfaceKHR(
vk::SurfaceKHR(ret),
vk::UniqueSurfaceKHR::ObjectDestroy(instance));