我有一个VkImage,有什么方法可以获取用来创建此图像的createInfo的某些部分吗?例如,arrayLayers,mipLevels,范围和格式?似乎vkGetImage*
根本没有此功能?
您可能会查询的有关a的任何信息VkImage
都是某一时刻必须拥有的信息,因为您已将其交给了Vulkan。使Vulkan驱动程序实现跟踪您拥有的信息既浪费内存,也可能是驱动程序错误的来源。因此,Vulkan期望,如果您发现有关a的一些VkImage
重要信息,那么您将在创建图像后将该信息与图像一起存储。
通常,Vulkan没有针对您自己为任何对象提供的任何信息的查询API。