VkLatencySurfaceCapabilitiesNV
The VkLatencySurfaceCapabilitiesNV structure is defined as:
typedef struct VkLatencySurfaceCapabilitiesNV {
    VkStructureType sType;
    const void* pNext;
    uint32_t presentModeCount;
    VkPresentModeKHR* pPresentModes;
} VkLatencySurfaceCapabilitiesNV;
- sTypeis a VkStructureType value identifying this structure.
- pNextis- NULLor a pointer to a structure extending this structure.
- presentModeCountis the number of presentation modes provided.
- pPresentModesis list of presentation modes optimized for use with low latency mode with- presentModeCountentries.
If pPresentModes is NULL, then the number of present modes that are
optimized for use with low latency mode returned in presentModeCount.
Otherwise, presentModeCount must be set by the application to the
number of elements in the pPresentModes array, and on return the
variable is overwritten with the number of values actually written to
pPresentModes.
If the value of presentModeCount is less than the number of optimized
present modes, at most presentModeCount values will be written to
pPresentModes.
Valid Usage (Implicit)
VUID-VkLatencySurfaceCapabilitiesNV-sType-sType
sType must be VK_STRUCTURE_TYPE_LATENCY_SURFACE_CAPABILITIES_NV
VUID-VkLatencySurfaceCapabilitiesNV-pPresentModes-parameter
If presentModeCount is not 0, and pPresentModes is not NULL, pPresentModes must be a valid pointer to an array of presentModeCount VkPresentModeKHR values