包含此页的版本:
不含此页的版本:
默认情况下,Unity 会限制某些已知以次优方式运行 Unity 应用程序的 Android 设备使用 Vulkan 图形 API。但是,您的测试可能会发现,某些受限设备实际上使用 Vulkan API 运行您的应用程序比使用 OpenGLES3 API 更好。或者,您可能希望进一步限制某些设备使用 Vulkan API 运行您的应用程序。使用 Allow and Deny Filter Lists,您可以微调要允许哪些设备使用 Vulkan API 运行您的应用程序。
使用允许过滤器列表,您可以允许某些设备使用 Vulkan 作为默认图形 API 来运行您的应用程序。或者,使用 拒绝过滤器列表,您可以限制某些设备使用 Vulkan API 运行您的应用程序。受限制的设备使用玩家设置设置,用于为 Unity 构建的最终游戏设置各种特定于玩家的选项。更多信息
请参阅术语表以运行您的应用程序。如果您未在播放器设置中包含备用图形 API(例如 OpenGLES3),则您的应用程序将不会在任何符合拒绝条件的设备上启动。如果您在 Allow 和 Deny Filter 列表中设置相同的值,Unity 将忽略这些值定义的条件。
如果设备同时包含在允许和拒绝过滤器列表中,则允许过滤器优先,并且设备使用 Vulkan API。您可以使用这些列表来限制一大类性能不佳的设备使用 Vulkan API,同时仍允许类别中那些使用 Vulkan API 性能更好的设备。虽然您可以限制在一组设备上使用 Vulkan API,但您可以使用允许过滤器列表使该组中的特定设备仍然使用 Vulkan。
要允许 Android 设备始终使用 Vulkan API,请使用以下步骤:
符合参数值中定义的规范的 Android 设备将始终使用 Vulkan API for Unity 应用程序。
要限制 Android 设备使用 Vulkan API,请使用拒绝过滤器列表并按照与前面相同的步骤作。