Function Prototype
vkGetScreenBufferPropertiesQNX
Get Properties of External Memory QNX Screen Buffers
To determine the memory parameters to use when importing a QNX Screen buffer, call:
VkResult vkGetScreenBufferPropertiesQNX(
VkDevice device,
const struct _screen_buffer* buffer,
VkScreenBufferPropertiesQNX* pProperties);
pub fn get_screen_buffer_properties_qnx(
device: vk::Device,
buffer: *const _screen_buffer,
p_properties: *mut vk::ScreenBufferPropertiesQNX,
) -> vk::Result;
deviceis the logical device that will be importingbuffer.bufferis the QNX Screen buffer which will be imported.pPropertiesis a pointer to a VkScreenBufferPropertiesQNX structure in which the properties ofbufferare returned.
Valid Usage
Valid Usage (Implicit)
VUID-vkGetScreenBufferPropertiesQNX-device-parameter
device must be a valid VkDevice handle
VUID-vkGetScreenBufferPropertiesQNX-buffer-parameter
buffer must be a valid pointer to a valid _screen_buffer value
VUID-vkGetScreenBufferPropertiesQNX-pProperties-parameter
pProperties must be a valid pointer to a VkScreenBufferPropertiesQNX structure
Type
Function Prototype