Vulkan module

vkGetPhysicalDeviceSurfaceFormatsKHR

procedureforeign4 overloadsSource
vkGetPhysicalDeviceSurfaceFormatsKHR :: (
    physicalDevice: VkPhysicalDevice,
    surface: VkSurfaceKHR,
    pSurfaceFormatCount: *u32,
    pSurfaceFormats: *VkSurfaceFormatKHR
) -> VkResult #foreign

Parameters

physicalDevice: VkPhysicalDevice
surface: VkSurfaceKHR
pSurfaceFormatCount: *u32
pSurfaceFormats: *VkSurfaceFormatKHR

Returns

vkGetPhysicalDeviceSurfaceFormatsKHR :: (
    physicalDevice: VkPhysicalDevice,
    surface: VkSurfaceKHR,
    pSurfaceFormatCount: *u32,
    pSurfaceFormats: *VkSurfaceFormatKHR
) -> VkResult #foreign

Parameters

physicalDevice: VkPhysicalDevice
surface: VkSurfaceKHR
pSurfaceFormatCount: *u32
pSurfaceFormats: *VkSurfaceFormatKHR

Returns

vkGetPhysicalDeviceSurfaceFormatsKHR :: (
    physicalDevice: VkPhysicalDevice,
    surface: VkSurfaceKHR
) -> ([] VkSurfaceFormatKHR, VkResult)

Parameters

physicalDevice: VkPhysicalDevice
surface: VkSurfaceKHR

Returns

vkGetPhysicalDeviceSurfaceFormatsKHR :: (
    physicalDevice: VkPhysicalDevice,
    surface: VkSurfaceKHR
) -> ([] VkSurfaceFormatKHR, VkResult)

Parameters

physicalDevice: VkPhysicalDevice
surface: VkSurfaceKHR

Returns

See also