vkBindImageMemory¶ 函数原型¶ 1 2 3 4 5VkResult vkBindImageMemory( VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset); 描述¶ 将显存绑定到image对象。 参数¶ device : image和memory所在的逻辑设备。 buffer : 将要绑定memory的image对象。 memory : VkDeviceMemory对象,描述了要绑定的设备内存。 memoryOffset : 绑定的内存起始偏移量。 返回值¶ VK_SUCCESS : 成功绑定memory到image。 其他 : 绑定失败。 代码示例¶ 1 2 3 4 5 6 7 8 9VkImage image; VkDeviceMemory mem; VkImageCreateInfo image_info = ... vkCreateImage(device, &image_info, NULL, &image); VkMemoryAllocateInfo mem_alloc = ... vkAllocateMemory(device, &mem_alloc, NULL, &mem); vkBindImageMemory(device, image, mem, 0);