Skip to main content

Module vulkan_win32

Module vulkan_win32 

Source
Expand description

Available if built with win32-extensions.

Structs§

VkD3D12FenceSubmitInfoKHR
VkExportFenceWin32HandleInfoKHR
VkExportMemoryWin32HandleInfoKHR
VkExportMemoryWin32HandleInfoNV
VkExportSemaphoreWin32HandleInfoKHR
VkFenceGetWin32HandleInfoKHR
VkImportFenceWin32HandleInfoKHR
VkImportMemoryWin32HandleInfoKHR
VkImportMemoryWin32HandleInfoNV
VkImportSemaphoreWin32HandleInfoKHR
VkMemoryGetWin32HandleInfoKHR
VkMemoryWin32HandlePropertiesKHR
VkSemaphoreGetWin32HandleInfoKHR
VkSurfaceCapabilitiesFullScreenExclusiveEXT
VkSurfaceFullScreenExclusiveInfoEXT
VkSurfaceFullScreenExclusiveWin32InfoEXT
VkWin32KeyedMutexAcquireReleaseInfoKHR
VkWin32KeyedMutexAcquireReleaseInfoNV
VkWin32SurfaceCreateInfoKHR

Constants§

VK_ERROR_FULL_SCREEN_EXCLUSIVE_MODE_LOST_EXT
VK_EXT_FULL_SCREEN_EXCLUSIVE_EXTENSION_NAME
VK_EXT_FULL_SCREEN_EXCLUSIVE_SPEC_VERSION
VK_FULL_SCREEN_EXCLUSIVE_ALLOWED_EXT
VK_FULL_SCREEN_EXCLUSIVE_APPLICATION_CONTROLLED_EXT
VK_FULL_SCREEN_EXCLUSIVE_DEFAULT_EXT
VK_FULL_SCREEN_EXCLUSIVE_DISALLOWED_EXT
VK_KHR_EXTERNAL_FENCE_WIN32_EXTENSION_NAME
VK_KHR_EXTERNAL_FENCE_WIN32_SPEC_VERSION
VK_KHR_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME
VK_KHR_EXTERNAL_MEMORY_WIN32_SPEC_VERSION
VK_KHR_EXTERNAL_SEMAPHORE_WIN32_EXTENSION_NAME
VK_KHR_EXTERNAL_SEMAPHORE_WIN32_SPEC_VERSION
VK_KHR_WIN32_KEYED_MUTEX_EXTENSION_NAME
VK_KHR_WIN32_KEYED_MUTEX_SPEC_VERSION
VK_KHR_WIN32_SURFACE_EXTENSION_NAME
VK_KHR_WIN32_SURFACE_SPEC_VERSION
VK_NV_ACQUIRE_WINRT_DISPLAY_EXTENSION_NAME
VK_NV_ACQUIRE_WINRT_DISPLAY_SPEC_VERSION
VK_NV_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME
VK_NV_EXTERNAL_MEMORY_WIN32_SPEC_VERSION
VK_NV_WIN32_KEYED_MUTEX_EXTENSION_NAME
VK_NV_WIN32_KEYED_MUTEX_SPEC_VERSION
VK_STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR
VK_STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR
VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR
VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_NV
VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR
VK_STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR
VK_STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR
VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR
VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_NV
VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR
VK_STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR
VK_STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR
VK_STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR
VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_EXT
VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT
VK_STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_EXT
VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR
VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NV
VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR

Functions§

vkAcquireFullScreenExclusiveModeEXT
Available if built with prototypes.
vkAcquireWinrtDisplayNV
Available if built with prototypes.
vkCreateWin32SurfaceKHR
Available if built with prototypes.
vkGetDeviceGroupSurfacePresentModes2EXT
Available if built with prototypes.
vkGetFenceWin32HandleKHR
Available if built with prototypes.
vkGetMemoryWin32HandleKHR
Available if built with prototypes.
vkGetMemoryWin32HandleNV
Available if built with prototypes.
vkGetMemoryWin32HandlePropertiesKHR
Available if built with prototypes.
vkGetPhysicalDeviceSurfacePresentModes2EXT
Available if built with prototypes.
vkGetPhysicalDeviceWin32PresentationSupportKHR
Available if built with prototypes.
vkGetSemaphoreWin32HandleKHR
Available if built with prototypes.
vkGetWinrtDisplayNV
Available if built with prototypes.
vkImportFenceWin32HandleKHR
Available if built with prototypes.
vkImportSemaphoreWin32HandleKHR
Available if built with prototypes.
vkReleaseFullScreenExclusiveModeEXT
Available if built with prototypes.

Type Aliases§

NonNullPFN_vkAcquireFullScreenExclusiveModeEXT
NonNullPFN_vkAcquireWinrtDisplayNV
NonNullPFN_vkCreateWin32SurfaceKHR
NonNullPFN_vkGetDeviceGroupSurfacePresentModes2EXT
NonNullPFN_vkGetFenceWin32HandleKHR
NonNullPFN_vkGetMemoryWin32HandleKHR
NonNullPFN_vkGetMemoryWin32HandleNV
NonNullPFN_vkGetMemoryWin32HandlePropertiesKHR
NonNullPFN_vkGetPhysicalDeviceSurfacePresentModes2EXT
NonNullPFN_vkGetPhysicalDeviceWin32PresentationSupportKHR
NonNullPFN_vkGetSemaphoreWin32HandleKHR
NonNullPFN_vkGetWinrtDisplayNV
NonNullPFN_vkImportFenceWin32HandleKHR
NonNullPFN_vkImportSemaphoreWin32HandleKHR
NonNullPFN_vkReleaseFullScreenExclusiveModeEXT
PFN_vkAcquireFullScreenExclusiveModeEXT
PFN_vkAcquireWinrtDisplayNV
PFN_vkCreateWin32SurfaceKHR
PFN_vkGetDeviceGroupSurfacePresentModes2EXT
PFN_vkGetFenceWin32HandleKHR
PFN_vkGetMemoryWin32HandleKHR
PFN_vkGetMemoryWin32HandleNV
PFN_vkGetMemoryWin32HandlePropertiesKHR
PFN_vkGetPhysicalDeviceSurfacePresentModes2EXT
PFN_vkGetPhysicalDeviceWin32PresentationSupportKHR
PFN_vkGetSemaphoreWin32HandleKHR
PFN_vkGetWinrtDisplayNV
PFN_vkImportFenceWin32HandleKHR
PFN_vkImportSemaphoreWin32HandleKHR
PFN_vkReleaseFullScreenExclusiveModeEXT
VkFullScreenExclusiveEXT
VkWin32SurfaceCreateFlagsKHR