#ifndef SURFACE_H #define SURFACE_H #include #include typedef struct _Surface { VkSurfaceKHR surface; // Поверхность окна VkSurfaceCapabilitiesKHR capabilities; // общая информация std::vector formats; // формат поверхности std::vector presentModes; // режим показа // Данные о списке показа VkSurfaceFormatKHR selectedFormat; // выбранный формат поверхности VkPresentModeKHR selectedPresentMode; // выбранный режим показа VkExtent2D selectedExtent; // выбранное разрешение uint32_t imageCount; // количество изображений } Surface; #endif // SURFACE_H