struct SurfaceCapabilitiesKHR

Defined at line 119278 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

=== VK_KHR_surface ===

Public Members

uint32_t minImageCount
uint32_t maxImageCount
Extent2D currentExtent
Extent2D minImageExtent
Extent2D maxImageExtent
uint32_t maxImageArrayLayers
Flags supportedTransforms
SurfaceTransformFlagBitsKHR currentTransform
Flags supportedCompositeAlpha
Flags supportedUsageFlags

Public Methods

void SurfaceCapabilitiesKHR (uint32_t minImageCount_, uint32_t maxImageCount_, vk::Extent2D currentExtent_, vk::Extent2D minImageExtent_, vk::Extent2D maxImageExtent_, uint32_t maxImageArrayLayers_, vk::SurfaceTransformFlagsKHR supportedTransforms_, vk::SurfaceTransformFlagBitsKHR currentTransform_, vk::CompositeAlphaFlagsKHR supportedCompositeAlpha_, vk::ImageUsageFlags supportedUsageFlags_)

Defined at line 119283 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void SurfaceCapabilitiesKHR (const SurfaceCapabilitiesKHR & rhs)

Defined at line 119307 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void SurfaceCapabilitiesKHR (const VkSurfaceCapabilitiesKHR & rhs)

Defined at line 119309 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SurfaceCapabilitiesKHR & operator= (const SurfaceCapabilitiesKHR & rhs)

Defined at line 119314 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SurfaceCapabilitiesKHR & operator= (const VkSurfaceCapabilitiesKHR & rhs)

Defined at line 119317 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkSurfaceCapabilitiesKHR & operator const VkSurfaceCapabilitiesKHR & ()

Defined at line 119323 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkSurfaceCapabilitiesKHR & operator VkSurfaceCapabilitiesKHR & ()

Defined at line 119328 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const SurfaceCapabilitiesKHR & )

Defined at line 119364 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp