言語

PackageManager.FeatureVulkanHardwareLevel フィールド

定義

#getSystemAvailableFeatures#hasSystemFeature(String, int)の機能: この機能がサポートされている場合、このデバイスでの Vulkan の実装はハードウェア 高速化され、Vulkan ネイティブ API は少なくとも 1 つのVkPhysicalDeviceを列挙し、機能バージョンはサポートするオプションのハードウェア機能の制限レベルを示します。

[Android.Runtime.Register("FEATURE_VULKAN_HARDWARE_LEVEL", ApiSince=24)]
public const string FeatureVulkanHardwareLevel;
[<Android.Runtime.Register("FEATURE_VULKAN_HARDWARE_LEVEL", ApiSince=24)>]
val mutable FeatureVulkanHardwareLevel : string

フィールド値

属性

注釈

#getSystemAvailableFeatures#hasSystemFeature(String, int)の機能: この機能がサポートされている場合、このデバイスでの Vulkan の実装はハードウェア 高速化され、Vulkan ネイティブ API は少なくとも 1 つのVkPhysicalDeviceを列挙し、機能バージョンはサポートするオプションのハードウェア機能の制限レベルを示します。

レベル 0 には、基本の Vulkan 要件と同様に、 <ul><li>VkPhysicalDeviceFeatures::textureCompressionETC2</li></ul が含まれます。>

レベル 1 にはさらに、 <ul><li>VkPhysicalDeviceFeatures::fullDrawIndexUint32</li><li>VkPhysicalDeviceFeatures::imageCubeArray</li><li>VkPhysicalDeviceFeatures::independentBlend</li><li>VkPhysicalDeviceFeatures::geometryShader</li><li>VkPhysicalDeviceFeatures::tessellationShader</li><>VkPhysicalDeviceFeatures::sampleRateShading</li><li>VkPhysicalDeviceFeatures::textureCompressionASTC_LDR</li><li>VkPhysicalDeviceFeatures::fragmentStoresAndAtomics</li><li>VkPhysicalDeviceFeatures::shaderImageGatherExtended</li><li>VkPhysicalDeviceFeatures::shaderUniformBufferArrayDynamicIndexing</li><li>VkPhysicalDeviceFeatures::shaderSampledImageArrayDynamicIndexing</li></ul>

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象