03/include/Surface.h

16 lines
439 B
C++

#ifndef SURFACE_H
#define SURFACE_H
#include <vulkan/vulkan.h>
#include <vector>
typedef struct _Surface
{
VkSurfaceKHR surface; // Поверхность окна
VkSurfaceCapabilitiesKHR capabilities; // общая информация
std::vector<VkSurfaceFormatKHR> formats; // формат поверхности
std::vector<VkPresentModeKHR> presentModes; // режим показа
} Surface;
#endif // SURFACE_H