Unity 6.3
0 онлайн 77 гостей 3 в системе
Вход

SystemInfo

класс в UnityEngine.Device

Выполнено в:UnityEngine.CoreModule

Описание

Доступ к информации о системе и оборудовании, специфической для платформы.

Этот класс обладает той же функциональностью, что и SystemInfo а также имитирует специфичное для платформы поведение в Unity Editor. Используйте его вместе с Device Simulator, чтобы проверять поведение конкретных платформ прямо в редакторе. Вне редактора этот класс ведёт себя точно так же, как SystemInfo класс. Unity удаляет все возможности имитации во время сборки. Используйте исходный SystemInfo класс, если вы работаете непосредственно с Unity Editor (например, создаёте собственный инструмент редактора) и вам не нужны имитируемые значения.

Статические свойства

Свойство Описание
batteryLevelЭто имеет ту же функциональность, что и SystemInfo.batteryLevel и также имитирует платформенно-специфическое поведение в Unity Editor.
batteryStatusЭто имеет ту же функциональность, что и SystemInfo.batteryStatus и также имитирует платформенно-специфическое поведение в Unity Editor.
computeSubGroupSizeЭто имеет ту же функциональность, что и SystemInfo.computeSubGroupSize и также имитирует платформенно-специфическое поведение в Unity Editor.
constantBufferOffsetAlignmentЭто имеет ту же функциональность, что и SystemInfo.constantBufferOffsetAlignment и также имитирует платформенно-специфическое поведение в Unity Editor.
copyTextureSupportЭто имеет ту же функциональность, что и SystemInfo.copyTextureSupport и также имитирует платформенно-специфическое поведение в Unity Editor.
deviceModelЭто имеет ту же функциональность, что и SystemInfo.deviceModel и также имитирует платформенно-специфическое поведение в Unity Editor.
deviceNameЭто имеет ту же функциональность, что и SystemInfo.deviceName и также имитирует платформенно-специфическое поведение в Unity Editor.
deviceTypeЭто имеет ту же функциональность, что и SystemInfo.deviceType и также имитирует платформенно-специфическое поведение в Unity Editor.
deviceUniqueIdentifierЭто имеет ту же функциональность, что и SystemInfo.deviceUniqueIdentifier и также имитирует платформенно-специфическое поведение в Unity Editor.
foveatedRenderingCapsЭто имеет ту же функциональность, что и SystemInfo.foveatedRenderingCaps и также имитирует платформенно-специфическое поведение в Unity Editor.
graphicsDeviceIDЭто имеет ту же функциональность, что и SystemInfo.graphicsDeviceID и также имитирует платформенно-специфическое поведение в Unity Editor.
graphicsDeviceNameЭто имеет ту же функциональность, что и SystemInfo.graphicsDeviceName и также имитирует платформенно-специфическое поведение в Unity Editor.
graphicsDeviceTypeЭто имеет ту же функциональность, что и SystemInfo.graphicsDeviceType и также имитирует платформенно-специфическое поведение в Unity Editor.
graphicsDeviceVendorЭто имеет ту же функциональность, что и SystemInfo.graphicsDeviceVendor и также имитирует платформенно-специфическое поведение в Unity Editor.
graphicsDeviceVendorIDЭто имеет ту же функциональность, что и SystemInfo.graphicsDeviceVendorID и также имитирует платформенно-специфическое поведение в Unity Editor.
graphicsDeviceVersionЭто имеет ту же функциональность, что и SystemInfo.graphicsDeviceVersion и также имитирует платформенно-специфическое поведение в Unity Editor.
graphicsMemorySizeЭто имеет ту же функциональность, что и SystemInfo.graphicsMemorySize и также имитирует платформенно-специфическое поведение в Unity Editor.
graphicsMultiThreadedЭто имеет ту же функциональность, что и SystemInfo.graphicsMultiThreaded и также имитирует платформенно-специфическое поведение в Unity Editor.
graphicsShaderLevelЭто имеет ту же функциональность, что и SystemInfo.graphicsShaderLevel и также имитирует платформенно-специфическое поведение в Unity Editor.
graphicsUVStartsAtTopЭто имеет ту же функциональность, что и SystemInfo.graphicsUVStartsAtTop и также имитирует платформенно-специфическое поведение в Unity Editor.
hasDynamicUniformArrayIndexingInFragmentShadersЭто имеет ту же функциональность, что и SystemInfo.hasDynamicUniformArrayIndexingInFragmentShaders и также имитирует платформенно-специфическое поведение в Unity Editor.
hasHiddenSurfaceRemovalOnGPUЭто имеет ту же функциональность, что и SystemInfo.hasHiddenSurfaceRemovalOnGPU и также имитирует платформенно-специфическое поведение в Unity Editor.
hasMipMaxLevelЭто имеет ту же функциональность, что и SystemInfo.hasMipMaxLevel и также имитирует платформенно-специфическое поведение в Unity Editor.
hasTiledGPUЭто имеет ту же функциональность, что и SystemInfo.hasTiledGPU и также имитирует платформенно-специфическое поведение в Unity Editor.
hdrDisplaySupportFlagsЭто имеет ту же функциональность, что и SystemInfo.hdrDisplaySupportFlags и также имитирует платформенно-специфическое поведение в Unity Editor.
maxAnisotropyLevelЭто имеет ту же функциональность, что и SystemInfo.maxAnisotropyLevel и также имитирует платформенно-специфическое поведение в Unity Editor.
maxComputeBufferInputsComputeЭто имеет ту же функциональность, что и SystemInfo.maxComputeBufferInputsCompute и также имитирует платформенно-специфическое поведение в Unity Editor.
maxComputeBufferInputsDomainЭто имеет ту же функциональность, что и SystemInfo.maxComputeBufferInputsDomain и также имитирует платформенно-специфическое поведение в Unity Editor.
maxComputeBufferInputsFragmentЭто имеет ту же функциональность, что и SystemInfo.maxComputeBufferInputsFragment и также имитирует платформенно-специфическое поведение в Unity Editor.
maxComputeBufferInputsGeometryЭто имеет ту же функциональность, что и SystemInfo.maxComputeBufferInputsGeometry и также имитирует платформенно-специфическое поведение в Unity Editor.
maxComputeBufferInputsHullЭто имеет ту же функциональность, что и SystemInfo.maxComputeBufferInputsHull и также имитирует платформенно-специфическое поведение в Unity Editor.
maxComputeBufferInputsVertexЭто имеет ту же функциональность, что и SystemInfo.maxComputeBufferInputsVertex и также имитирует платформенно-специфическое поведение в Unity Editor.
maxComputeWorkGroupSizeЭто имеет ту же функциональность, что и SystemInfo.maxComputeWorkGroupSize и также имитирует платформенно-специфическое поведение в Unity Editor.
maxComputeWorkGroupSizeXЭто имеет ту же функциональность, что и SystemInfo.maxComputeWorkGroupSizeX и также имитирует платформенно-специфическое поведение в Unity Editor.
maxComputeWorkGroupSizeYЭто имеет ту же функциональность, что и SystemInfo.maxComputeWorkGroupSizeY и также имитирует платформенно-специфическое поведение в Unity Editor.
maxComputeWorkGroupSizeZЭто имеет ту же функциональность, что и SystemInfo.maxComputeWorkGroupSizeZ и также имитирует платформенно-специфическое поведение в Unity Editor.
maxConstantBufferSizeЭто свойство имитирует платформенно-специфическое поведение, вызванное SystemInfo.maxConstantBufferSize. Используйте это свойство для платформенно-специфического тестирования в Unity Editor.
maxCubemapSizeЭто имеет ту же функциональность, что и SystemInfo.maxCubemapSize и также имитирует платформенно-специфическое поведение в Unity Editor.
maxGraphicsBufferSizeМаксимальный размер графического буфера (GraphicsBuffer, ComputeBuffer, буфер вершин/индексов и т.д.) в байтах (только для чтения).
maxTexture3DSizeЭто имеет ту же функциональность, что и SystemInfo.maxTexture3DSize и также имитирует платформенно-специфическое поведение в Unity Editor.
maxTextureArraySlicesЭто имеет ту же функциональность, что и SystemInfo.maxTextureArraySlices и также имитирует платформенно-специфическое поведение в Unity Editor.
maxTextureSizeЭто имеет ту же функциональность, что и SystemInfo.maxTextureSize и также имитирует платформенно-специфическое поведение в Unity Editor.
maxTiledPixelStorageSizeЭто имеет ту же функциональность, что и SystemInfo.maxTiledPixelStorageSize и также имитирует платформенно-специфическое поведение в Unity Editor.
npotSupportЭто имеет ту же функциональность, что и SystemInfo.npotSupport и также имитирует платформенно-специфическое поведение в Unity Editor.
operatingSystemЭто имеет ту же функциональность, что и SystemInfo.operatingSystem и также имитирует платформенно-специфическое поведение в Unity Editor.
operatingSystemFamilyЭто имеет ту же функциональность, что и SystemInfo.operatingSystemFamily и также имитирует платформенно-специфическое поведение в Unity Editor.
processorCountЭто имеет ту же функциональность, что и SystemInfo.processorCount и также имитирует платформенно-специфическое поведение в Unity Editor.
processorFrequencyЭто имеет ту же функциональность, что и SystemInfo.processorFrequency и также имитирует платформенно-специфическое поведение в Unity Editor.
processorManufacturerЭто имеет ту же функциональность, что и SystemInfo.processorManufacturer и также имитирует платформенно-специфическое поведение в Unity Editor.
processorModelЭто имеет ту же функциональность, что и SystemInfo.processorModel и также имитирует платформенно-специфическое поведение в Unity Editor.
processorTypeЭто имеет ту же функциональность, что и SystemInfo.processorType и также имитирует платформенно-специфическое поведение в Unity Editor.
renderingThreadingModeЭто имеет ту же функциональность, что и SystemInfo.renderingThreadingMode и также имитирует платформенно-специфическое поведение в Unity Editor.
supportedRandomWriteTargetCountЭто имеет ту же функциональность, что и SystemInfo.supportedRandomWriteTargetCount и также имитирует платформенно-специфическое поведение в Unity Editor.
supportedRenderTargetCountЭто имеет ту же функциональность, что и SystemInfo.supportedRenderTargetCount и также имитирует платформенно-специфическое поведение в Unity Editor.
supports2DArrayTexturesЭто имеет ту же функциональность, что и SystemInfo.supports2DArrayTextures и также имитирует платформенно-специфическое поведение в Unity Editor.
supports32bitsIndexBufferЭто имеет ту же функциональность, что и SystemInfo.supports32bitsIndexBuffer и также имитирует платформенно-специфическое поведение в Unity Editor.
supports3DRenderTexturesЭто имеет ту же функциональность, что и SystemInfo.supports3DRenderTextures и также имитирует платформенно-специфическое поведение в Unity Editor.
supports3DTexturesЭто имеет ту же функциональность, что и SystemInfo.supports3DTextures и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsAccelerometerЭто имеет ту же функциональность, что и SystemInfo.supportsAccelerometer и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsAnisotropicFilterЭто имеет ту же функциональность, что и SystemInfo.supportsAnisotropicFilter и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsAsyncComputeЭто имеет ту же функциональность, что и SystemInfo.supportsAsyncCompute и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsAsyncGPUReadbackЭто имеет ту же функциональность, что и SystemInfo.supportsAsyncGPUReadback и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsAudioЭто имеет ту же функциональность, что и SystemInfo.supportsAudio и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsCompressed3DTexturesЭто имеет ту же функциональность, что и SystemInfo.supportsCompressed3DTextures и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsComputeShadersЭто имеет ту же функциональность, что и SystemInfo.supportsComputeShaders и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsConservativeRasterЭто имеет ту же функциональность, что и SystemInfo.supportsConservativeRaster и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsCubemapArrayTexturesЭто имеет ту же функциональность, что и SystemInfo.supportsCubemapArrayTextures и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsDepthFetchInRenderPassПоказывает, может ли RenderPass использовать свой глубинный принадлежащий в качестве входа. (Только чтение)
supportsDynamicResolutionУказывает, поддерживает ли платформа динамическое масштабирование разрешения. (Только чтение)
supportsGeometryShadersЭто имеет ту же функциональность, что и SystemInfo.supportsGeometryShaders и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsGpuRecorderЭто имеет ту же функциональность, что и SystemInfo.supportsGpuRecorder и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsGraphicsFenceЭто имеет ту же функциональность, что и SystemInfo.supportsGraphicsFence и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsGyroscopeЭто имеет ту же функциональность, что и SystemInfo.supportsGyroscope и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsHardwareQuadTopologyЭто имеет ту же функциональность, что и SystemInfo.supportsHardwareQuadTopology и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsIndirectArgumentsBufferЭто свойство имеет ту же функциональность, что и SystemInfo.supportsIndirectArgumentsBuffer, а также имитирует поведение платформы в Unity Editor.
supportsIndirectDispatchRaysЭто свойство имеет ту же функциональность, что и SystemInfo.supportsIndirectDispatchRays, а также имитирует поведение платформы в Unity Editor.
supportsInlineRayTracingЭто свойство имеет ту же функциональность, что и SystemInfo.supportsInlineRayTracing, а также имитирует поведение платформы в Unity Editor.
supportsInstancingЭто имеет ту же функциональность, что и SystemInfo.supportsInstancing и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsLocationServiceЭто имеет ту же функциональность, что и SystemInfo.supportsLocationService и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsMachineLearningПроверяет, поддерживается ли аппаратное ускорение рабочих нагрузок машинного обучения текущей конфигурацией системы.
supportsMemorylessTexturesЭто имеет ту же функциональность, что и SystemInfo.supportsMemorylessTextures и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsMipStreamingЭто имеет ту же функциональность, что и SystemInfo.supportsMipStreaming и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsMotionVectorsЭто имеет ту же функциональность, что и SystemInfo.supportsMotionVectors и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsMultisampleAutoResolveЭто имеет ту же функциональность, что и SystemInfo.supportsMultisampleAutoResolve и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsMultisampled2DArrayTexturesЭто имеет ту же функциональность, что и SystemInfo.supportsMultisampled2DArrayTextures и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsMultisampledBackBufferЭто свойство имеет ту же функциональность, что и SystemInfo.supportsMultisampledBackBuffer, и также имитирует поведение платформы в Unity Editor.
supportsMultisampledShaderResolveЭто имеет ту же функциональность, что и SystemInfo.supportsMultisampledShaderResolve и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsMultisampledTexturesЭто имеет ту же функциональность, что и SystemInfo.supportsMultisampledTextures и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsMultisampleResolveDepthЭто свойство имеет ту же функциональность, что и SystemInfo.supportsMultisampleResolveDepth, а также имитирует поведение платформы в Unity Editor.
supportsMultisampleResolveStencilЭто свойство имеет ту же функциональность, что и SystemInfo.supportsMultisampleResolveStencil, а также имитирует поведение платформы в Unity Editor.
supportsMultiviewЭто имеет ту же функциональность, что и SystemInfo.supportsMultiview и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsParallelPSOCreationЭто имеет ту же функциональность, что и SystemInfo.supportsParallelPSOCreation и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsRawShadowDepthSamplingЭто имеет ту же функциональность, что и SystemInfo.supportsRawShadowDepthSampling и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsRayTracingЭто имеет ту же функциональность, что и SystemInfo.supportsRayTracing и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsRayTracingShadersЭто имеет ту же функциональность, что и SystemInfo.supportsRayTracingShaders и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsRenderingЭто имеет ту же функциональность, что и SystemInfo.supportsRendering и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsRenderTargetArrayIndexFromVertexShaderЭто имеет ту же функциональность, что и SystemInfo.supportsRenderTargetArrayIndexFromVertexShader и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsSeparatedRenderTargetsBlendЭто имеет ту же функциональность, что и SystemInfo.supportsSeparatedRenderTargetsBlend и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsSetConstantBufferЭто имеет ту же функциональность, что и SystemInfo.supportsSetConstantBuffer и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsShadowsЭто имеет ту же функциональность, что и SystemInfo.supportsShadows и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsSparseTexturesЭто имеет ту же функциональность, что и SystemInfo.supportsSparseTextures и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsStoreAndResolveActionЭто свойство имеет ту же функциональность, что и SystemInfo.supportsStoreAndResolveAction, и также показывает поведение, специфическое для платформы, в Unity Editor.
supportsTessellationShadersЭто имеет ту же функциональность, что и SystemInfo.supportsTessellationShaders и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsTextureWrapMirrorOnceЭто имеет ту же функциональность, что и SystemInfo.supportsTextureWrapMirrorOnce и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsVariableRateShadingЭто имеет ту же функциональность, что и SystemInfo.supportsVariableRateShading и также имитирует платформенно-специфическое поведение в Unity Editor.
supportsVibrationЭто имеет ту же функциональность, что и SystemInfo.supportsVibration и также имитирует платформенно-специфическое поведение в Unity Editor.
systemMemorySizeЭто имеет ту же функциональность, что и SystemInfo.systemMemorySize и также имитирует платформенно-специфическое поведение в Unity Editor.
unsupportedIdentifierЭто имеет ту же функциональность, что и SystemInfo.unsupportedIdentifier.
usesLoadStoreActionsЭто имеет ту же функциональность, что и SystemInfo.usesLoadStoreActions и также имитирует платформенно-специфическое поведение в Unity Editor.
usesReversedZBufferЭто имеет ту же функциональность, что и SystemInfo.usesReversedZBuffer и также имитирует платформенно-специфическое поведение в Unity Editor.

Статические методы

Метод Описание
GetCompatibleFormatЭто имеет ту же функциональность, что и SystemInfo.GetCompatibleFormat и также имитирует платформенно-специфическое поведение в Unity Editor.
GetGraphicsFormatЭто имеет ту же функциональность, что и SystemInfo.GetGraphicsFormat и также имитирует платформенно-специфическое поведение в Unity Editor.
GetRenderTextureSupportedMSAASampleCountЭто имеет ту же функциональность, что и SystemInfo.GetRenderTextureSupportedMSAASampleCount и также имитирует платформенно-специфическое поведение в Unity Editor.
GetTiledRenderTargetStorageSizeЭто имеет ту же функциональность, что и SystemInfo.GetTiledRenderTargetStorageSize и также имитирует платформенно-специфическое поведение в Unity Editor.
IsFormatSupportedЭто имеет ту же функциональность, что и SystemInfo.IsFormatSupported и также имитирует платформенно-специфическое поведение в Unity Editor.
SupportsBlendingOnRenderTextureFormatЭто имеет ту же функциональность, что и SystemInfo.SupportsBlendingOnRenderTextureFormat и также имитирует платформенно-специфическое поведение в Unity Editor.
SupportsRandomWriteOnRenderTextureFormatЭтот метод имеет ту же функциональность, что и SystemInfo.SupportsRandomWriteOnRenderTextureFormat. В настоящее время симулятор устройства не поддерживает симуляцию этого метода.
SupportsRenderTextureFormatЭто имеет ту же функциональность, что и SystemInfo.SupportsRenderTextureFormat и также имитирует платформенно-специфическое поведение в Unity Editor.
SupportsTextureFormatЭто имеет ту же функциональность, что и SystemInfo.SupportsTextureFormat и также имитирует платформенно-специфическое поведение в Unity Editor.
SupportsTypedUAVShaderLoadStoreOnGraphicsFormatЭто имеет ту же функциональность, что и SystemInfo.SupportsTypedUAVShaderLoadStoreOnGraphicsFormat и также имитирует платформенно-специфическое поведение в Unity Editor.
SupportsVertexAttributeFormatЭто имеет ту же функциональность, что и SystemInfo.SupportsVertexAttributeFormat и также имитирует платформенно-специфическое поведение в Unity Editor.