vkGetInstanceProcAddr和vkGetDeviceProcAddr在APIdocumentation中完全缺失.然而,他们需要使用交换链执行命令(从而制作任何有意义的Vulkan应用程序)。此外,SDK附带的cube/tri演示使用它们非常不一致。这两种方法可以互换吗?如果不能,有什么区别? 最佳答案 vkGetInstanceProcAddress是获取函数指针,该函数指针将始终与从传入的实例创建的任何设备一起工作。但是,返回的函数可能包含调度逻辑(通常用于说明可能会或可能不会为设备启用的扩展),这可能会减慢调用速