Handle

VkQueue

Opaque handle to a queue object

Creating a logical device also creates the queues associated with that device. The queues to create are described by a set of VkDeviceQueueCreateInfo structures that are passed to vkCreateDevice in pQueueCreateInfos. Queues cannot be independently destroyed, and are instead destroyed with the VkDevice that they were created from.

Queues are represented by VkQueue handles:

VK_DEFINE_HANDLE(VkQueue)