Avalonia.Platform Namespace
Classes
| AssetLoader | Loads assets compiled into the application binary. |
| KnownPlatformGraphicsExternalImageHandleTypes | Describes various GPU memory handle types that are currently supported by Avalonia graphics backends |
| KnownPlatformGraphicsExternalSemaphoreHandleTypes | Describes various GPU semaphore handle types that are currently supported by Avalonia graphics backends |
| LockedFramebuffer | |
| OptionalFeatureProviderExtensions | |
| PixelFormats | |
| PlatformColorValues | Information about current system color values, including information about dark mode and accent colors. |
| PlatformGraphicsContextLostException | |
| PlatformGraphicsDeviceAdapterDescription | |
| PlatformHandle | Represents a platform-specific handle. |
| ScopedResource(T) | |
| Screen | Represents a single display screen. |
| StandardAssetLoader | Loads assets compiled into the application binary. Unstable. |
Structures
| PixelFormat | |
| PlatformGraphicsExternalImageProperties |
Interfaces
| IApplicationPlatformEvents | Unstable. |
| IAssetLoader | Loads assets compiled into the application binary. Unstable. |
| IExternalObjectsRenderInterfaceContextFeature | Unstable. |
| IGeometryContext | Describes a geometry using drawing commands. |
| IGeometryContext2 | |
| ILockedFramebuffer | |
| IMacOSTopLevelPlatformHandle | Unstable. |
| INativePlatformHandleSurface | Unstable. |
| IOptionalFeatureProvider | |
| IPlatformBehaviorInhibition | Allows to inhibit platform specific behavior. |
| IPlatformGraphics | Unstable. |
| IPlatformGraphicsContext | Unstable. |
| IPlatformGraphicsReadyStateFeature | Unstable. |
| IPlatformGraphicsWithFeatures | Unstable. |
| IPlatformHandle | Represents a platform-specific handle. |
| IPlatformSettings | The IPlatformSettings interface represents a contract for accessing platform-specific settings and information. Some of these settings might be changed by used globally in the OS in runtime. Not client implementable. |
| IScopedResource(T) |
Enumerations
| AlphaFormat | Describes how to interpret the alpha component of a pixel. |
| ColorContrastPreference | System high contrast preference. |
| ExtendClientAreaChromeHints | Hint for Window Chrome when ClientArea is Extended. |
| FormFactorType | |
| PlatformGraphicsExternalImageFormat | |
| PlatformThemeVariant | System theme variant or mode. |
| ScreenOrientation | Describes the orientation of a screen. |