Expand description
Available if built with win32-extensions.
Structs§
- VkD3
D12Fence Submit InfoKHR - VkExport
Fence Win32 Handle InfoKHR - VkExport
Memory Win32 Handle InfoKHR - VkExport
Memory Win32 Handle InfoNV - VkExport
Semaphore Win32 Handle InfoKHR - VkFence
GetWin32 Handle InfoKHR - VkImport
Fence Win32 Handle InfoKHR - VkImport
Memory Win32 Handle InfoKHR - VkImport
Memory Win32 Handle InfoNV - VkImport
Semaphore Win32 Handle InfoKHR - VkMemory
GetWin32 Handle InfoKHR - VkMemory
Win32 Handle PropertiesKHR - VkSemaphore
GetWin32 Handle InfoKHR - VkSurface
Capabilities Full Screen ExclusiveEXT - VkSurface
Full Screen Exclusive InfoEXT - VkSurface
Full Screen Exclusive Win32 InfoEXT - VkWin32
Keyed Mutex Acquire Release InfoKHR - VkWin32
Keyed Mutex Acquire Release InfoNV - VkWin32
Surface Create InfoKHR
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§
- vkAcquire
Full ⚠Screen Exclusive ModeEXT - Available if built with
prototypes. - vkAcquire
Winrt ⚠DisplayNV - Available if built with
prototypes. - vkCreate
Win32 ⚠SurfaceKHR - Available if built with
prototypes. - vkGet
Device ⚠Group Surface Present Modes2EXT - Available if built with
prototypes. - vkGet
Fence ⚠Win32 HandleKHR - Available if built with
prototypes. - vkGet
Memory ⚠Win32 HandleKHR - Available if built with
prototypes. - vkGet
Memory ⚠Win32 HandleNV - Available if built with
prototypes. - vkGet
Memory ⚠Win32 Handle PropertiesKHR - Available if built with
prototypes. - vkGet
Physical ⚠Device Surface Present Modes2EXT - Available if built with
prototypes. - vkGet
Physical ⚠Device Win32 Presentation SupportKHR - Available if built with
prototypes. - vkGet
Semaphore ⚠Win32 HandleKHR - Available if built with
prototypes. - vkGet
Winrt ⚠DisplayNV - Available if built with
prototypes. - vkImport
Fence ⚠Win32 HandleKHR - Available if built with
prototypes. - vkImport
Semaphore ⚠Win32 HandleKHR - Available if built with
prototypes. - vkRelease
Full ⚠Screen Exclusive ModeEXT - Available if built with
prototypes.
Type Aliases§
- NonNullPFN_
vkAcquire Full Screen Exclusive ModeEXT - NonNullPFN_
vkAcquire Winrt DisplayNV - NonNullPFN_
vkCreate Win32 SurfaceKHR - NonNullPFN_
vkGet Device Group Surface Present Modes2EXT - NonNullPFN_
vkGet Fence Win32 HandleKHR - NonNullPFN_
vkGet Memory Win32 HandleKHR - NonNullPFN_
vkGet Memory Win32 HandleNV - NonNullPFN_
vkGet Memory Win32 Handle PropertiesKHR - NonNullPFN_
vkGet Physical Device Surface Present Modes2EXT - NonNullPFN_
vkGet Physical Device Win32 Presentation SupportKHR - NonNullPFN_
vkGet Semaphore Win32 HandleKHR - NonNullPFN_
vkGet Winrt DisplayNV - NonNullPFN_
vkImport Fence Win32 HandleKHR - NonNullPFN_
vkImport Semaphore Win32 HandleKHR - NonNullPFN_
vkRelease Full Screen Exclusive ModeEXT - PFN_
vkAcquire Full Screen Exclusive ModeEXT - PFN_
vkAcquire Winrt DisplayNV - PFN_
vkCreate Win32 SurfaceKHR - PFN_
vkGet Device Group Surface Present Modes2EXT - PFN_
vkGet Fence Win32 HandleKHR - PFN_
vkGet Memory Win32 HandleKHR - PFN_
vkGet Memory Win32 HandleNV - PFN_
vkGet Memory Win32 Handle PropertiesKHR - PFN_
vkGet Physical Device Surface Present Modes2EXT - PFN_
vkGet Physical Device Win32 Presentation SupportKHR - PFN_
vkGet Semaphore Win32 HandleKHR - PFN_
vkGet Winrt DisplayNV - PFN_
vkImport Fence Win32 HandleKHR - PFN_
vkImport Semaphore Win32 HandleKHR - PFN_
vkRelease Full Screen Exclusive ModeEXT - VkFull
Screen ExclusiveEXT - VkWin32
Surface Create FlagsKHR