Structures
VkDisplayModeCreateInfoKHR
Structure specifying parameters of a newly created display mode object
The VkDisplayModeCreateInfoKHR structure is defined as:
typedef struct VkDisplayModeCreateInfoKHR {
VkStructureType sType;
const void* pNext;
VkDisplayModeCreateFlagsKHR flags;
VkDisplayModeParametersKHR parameters;
} VkDisplayModeCreateInfoKHR;
pub struct DisplayModeCreateInfoKHR {
s_type: vk::StructureType,
p_next: *const c_void,
flags: vk::DisplayModeCreateFlagsKHR,
parameters: vk::DisplayModeParametersKHR, // The parameters this mode uses.
}
sTypeis a VkStructureType value identifying this structure.pNextisNULLor a pointer to a structure extending this structure.flagsis reserved for future use, and must be zero.parametersis a VkDisplayModeParametersKHR structure describing the display parameters to use in creating the new mode. If the parameters are not compatible with the specified display, the implementation must returnVK_ERROR_INITIALIZATION_FAILED.
Valid Usage (Implicit)
VUID-VkDisplayModeCreateInfoKHR-sType-sType
sType must be VK_STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR
VUID-VkDisplayModeCreateInfoKHR-pNext-pNext
pNext must be NULL
VUID-VkDisplayModeCreateInfoKHR-flags-zerobitmask
flags must be 0
VUID-VkDisplayModeCreateInfoKHR-parameters-parameter
parameters must be a valid VkDisplayModeParametersKHR structure
Parent
VK_KHR_displayType
Structures