Vulkan.hpp 中没有 VK_SUBPASS_EXTERNAL 的定义?

No definition for VK_SUBPASS_EXTERNAL in Vulkan.hpp?

Vulkan.hpp 似乎对 C 头文件中的所有内容都有等效项,除了这个。我错过了什么吗?还有其他差异吗?

https://vulkan.lunarg.com/sdk/home#windows

我正在使用版本 Vulkan Khronos SDK,1.0.54.0

这个特别 https://github.com/KhronosGroup/Vulkan-Hpp

vulkan.h定义,即included by vulkan.hpp。这只是一个常数;它不是一个枚举器。所以它没有任何 C++ 主义。

VK_MAX_PHYSICAL_DEVICE_NAME_SIZEVK_MAX_EXTENSION_NAME_SIZE 等其他常量也没有。 C++ 头文件并不意味着是独立的。