Class SystemInfo
Assembly: UnityEngine.dll
Syntax
public sealed class SystemInfo
Fields
|
Improve this Doc
View Source
unsupportedIdentifier
Declaration
public const string unsupportedIdentifier = "n/a"
Field Value
Properties
|
Improve this Doc
View Source
batteryLevel
Declaration
public static float batteryLevel { get; }
Property Value
|
Improve this Doc
View Source
batteryStatus
Declaration
public static BatteryStatus batteryStatus { get; }
Property Value
|
Improve this Doc
View Source
copyTextureSupport
Declaration
public static CopyTextureSupport copyTextureSupport { get; }
Property Value
|
Improve this Doc
View Source
deviceModel
Declaration
public static string deviceModel { get; }
Property Value
|
Improve this Doc
View Source
deviceName
Declaration
public static string deviceName { get; }
Property Value
|
Improve this Doc
View Source
deviceType
Declaration
public static DeviceType deviceType { get; }
Property Value
|
Improve this Doc
View Source
deviceUniqueIdentifier
Declaration
public static string deviceUniqueIdentifier { get; }
Property Value
|
Improve this Doc
View Source
graphicsDeviceID
Declaration
public static int graphicsDeviceID { get; }
Property Value
|
Improve this Doc
View Source
graphicsDeviceName
Declaration
public static string graphicsDeviceName { get; }
Property Value
|
Improve this Doc
View Source
graphicsDeviceType
Declaration
public static GraphicsDeviceType graphicsDeviceType { get; }
Property Value
|
Improve this Doc
View Source
graphicsDeviceVendor
Declaration
public static string graphicsDeviceVendor { get; }
Property Value
|
Improve this Doc
View Source
graphicsDeviceVendorID
Declaration
public static int graphicsDeviceVendorID { get; }
Property Value
|
Improve this Doc
View Source
graphicsDeviceVersion
Declaration
public static string graphicsDeviceVersion { get; }
Property Value
|
Improve this Doc
View Source
graphicsMemorySize
Declaration
public static int graphicsMemorySize { get; }
Property Value
|
Improve this Doc
View Source
graphicsMultiThreaded
Declaration
public static bool graphicsMultiThreaded { get; }
Property Value
|
Improve this Doc
View Source
graphicsPixelFillrate
Declaration
[Obsolete("graphicsPixelFillrate is no longer supported in Unity 5.0+.")]
public static int graphicsPixelFillrate { get; }
Property Value
|
Improve this Doc
View Source
graphicsShaderLevel
Declaration
public static int graphicsShaderLevel { get; }
Property Value
|
Improve this Doc
View Source
graphicsUVStartsAtTop
Declaration
public static bool graphicsUVStartsAtTop { get; }
Property Value
|
Improve this Doc
View Source
Declaration
public static bool hasDynamicUniformArrayIndexingInFragmentShaders { get; }
Property Value
|
Improve this Doc
View Source
hasHiddenSurfaceRemovalOnGPU
Declaration
public static bool hasHiddenSurfaceRemovalOnGPU { get; }
Property Value
|
Improve this Doc
View Source
maxCubemapSize
Declaration
public static int maxCubemapSize { get; }
Property Value
|
Improve this Doc
View Source
maxTextureSize
Declaration
public static int maxTextureSize { get; }
Property Value
|
Improve this Doc
View Source
npotSupport
Declaration
public static NPOTSupport npotSupport { get; }
Property Value
|
Improve this Doc
View Source
operatingSystem
Declaration
public static string operatingSystem { get; }
Property Value
|
Improve this Doc
View Source
operatingSystemFamily
Declaration
public static OperatingSystemFamily operatingSystemFamily { get; }
Property Value
|
Improve this Doc
View Source
processorCount
Declaration
public static int processorCount { get; }
Property Value
|
Improve this Doc
View Source
processorFrequency
Declaration
public static int processorFrequency { get; }
Property Value
|
Improve this Doc
View Source
processorType
Declaration
public static string processorType { get; }
Property Value
|
Improve this Doc
View Source
supportedRenderTargetCount
Declaration
public static int supportedRenderTargetCount { get; }
Property Value
|
Improve this Doc
View Source
supports2DArrayTextures
Declaration
public static bool supports2DArrayTextures { get; }
Property Value
|
Improve this Doc
View Source
supports32bitsIndexBuffer
Declaration
public static bool supports32bitsIndexBuffer { get; }
Property Value
|
Improve this Doc
View Source
supports3DRenderTextures
Declaration
public static bool supports3DRenderTextures { get; }
Property Value
|
Improve this Doc
View Source
supports3DTextures
Declaration
public static bool supports3DTextures { get; }
Property Value
|
Improve this Doc
View Source
supportsAccelerometer
Declaration
public static bool supportsAccelerometer { get; }
Property Value
|
Improve this Doc
View Source
supportsAsyncCompute
Declaration
public static bool supportsAsyncCompute { get; }
Property Value
|
Improve this Doc
View Source
supportsAsyncGPUReadback
Declaration
public static bool supportsAsyncGPUReadback { get; }
Property Value
|
Improve this Doc
View Source
supportsAudio
Declaration
public static bool supportsAudio { get; }
Property Value
|
Improve this Doc
View Source
supportsComputeShaders
Declaration
public static bool supportsComputeShaders { get; }
Property Value
|
Improve this Doc
View Source
supportsCubemapArrayTextures
Declaration
public static bool supportsCubemapArrayTextures { get; }
Property Value
|
Improve this Doc
View Source
supportsGPUFence
Declaration
public static bool supportsGPUFence { get; }
Property Value
|
Improve this Doc
View Source
supportsGyroscope
Declaration
public static bool supportsGyroscope { get; }
Property Value
|
Improve this Doc
View Source
supportsHardwareQuadTopology
Declaration
public static bool supportsHardwareQuadTopology { get; }
Property Value
|
Improve this Doc
View Source
supportsImageEffects
Declaration
public static bool supportsImageEffects { get; }
Property Value
|
Improve this Doc
View Source
supportsInstancing
Declaration
public static bool supportsInstancing { get; }
Property Value
|
Improve this Doc
View Source
supportsLocationService
Declaration
public static bool supportsLocationService { get; }
Property Value
|
Improve this Doc
View Source
supportsMipStreaming
Declaration
public static bool supportsMipStreaming { get; }
Property Value
|
Improve this Doc
View Source
supportsMotionVectors
Declaration
public static bool supportsMotionVectors { get; }
Property Value
|
Improve this Doc
View Source
supportsMultisampleAutoResolve
Declaration
public static bool supportsMultisampleAutoResolve { get; }
Property Value
|
Improve this Doc
View Source
supportsMultisampledTextures
Declaration
public static int supportsMultisampledTextures { get; }
Property Value
|
Improve this Doc
View Source
supportsRawShadowDepthSampling
Declaration
public static bool supportsRawShadowDepthSampling { get; }
Property Value
|
Improve this Doc
View Source
supportsRenderTextures
Declaration
[Obsolete("supportsRenderTextures always returns true, no need to call it")]
public static bool supportsRenderTextures { get; }
Property Value
|
Improve this Doc
View Source
supportsRenderToCubemap
Declaration
public static bool supportsRenderToCubemap { get; }
Property Value
|
Improve this Doc
View Source
supportsSeparatedRenderTargetsBlend
Declaration
public static bool supportsSeparatedRenderTargetsBlend { get; }
Property Value
|
Improve this Doc
View Source
supportsShadows
Declaration
public static bool supportsShadows { get; }
Property Value
|
Improve this Doc
View Source
supportsSparseTextures
Declaration
public static bool supportsSparseTextures { get; }
Property Value
|
Improve this Doc
View Source
supportsStencil
Declaration
[Obsolete("supportsStencil always returns true, no need to call it")]
public static int supportsStencil { get; }
Property Value
|
Improve this Doc
View Source
supportsTextureWrapMirrorOnce
Declaration
public static int supportsTextureWrapMirrorOnce { get; }
Property Value
|
Improve this Doc
View Source
supportsVertexPrograms
Declaration
[Obsolete("Vertex program support is required in Unity 5.0+")]
public static bool supportsVertexPrograms { get; }
Property Value
|
Improve this Doc
View Source
supportsVibration
Declaration
public static bool supportsVibration { get; }
Property Value
|
Improve this Doc
View Source
systemMemorySize
Declaration
public static int systemMemorySize { get; }
Property Value
|
Improve this Doc
View Source
usesReversedZBuffer
Declaration
public static bool usesReversedZBuffer { get; }
Property Value
Methods
Declaration
public static bool IsFormatSupported(GraphicsFormat format, FormatUsage usage)
Parameters
Returns
|
Improve this Doc
View Source
SupportsBlendingOnRenderTextureFormat(RenderTextureFormat)
Declaration
public static bool SupportsBlendingOnRenderTextureFormat(RenderTextureFormat format)
Parameters
Returns
|
Improve this Doc
View Source
SupportsRenderTextureFormat(RenderTextureFormat)
Declaration
public static bool SupportsRenderTextureFormat(RenderTextureFormat format)
Parameters
Returns
|
Improve this Doc
View Source
SupportsTextureFormat(TextureFormat)
Declaration
public static bool SupportsTextureFormat(TextureFormat format)
Parameters
Returns
Extension Methods