Skip to content

PlatformBitmapLoader class

Defined in

Namespace: Splat Assembly: Splat.Drawing.dll Full name: Splat.PlatformBitmapLoader Modifiers: public

Summary

View source

Provides platform-specific functionality for loading and creating bitmap images.

Applies to

net10.0-ios26.0, net10.0-android36.0, net10.0-maccatalyst26.0, net10.0-macos26.0, net10.0-tvos26.0, net10.0-windows10.0.19041, net10.0-windows10.0.17763, net9.0-windows10.0.17763, net9.0-windows10.0.19041, net8.0-windows10.0.19041, net8.0-windows10.0.17763, net462, net481

Class hierarchy
classDiagram
class PlatformBitmapLoader
class IBitmapLoader {
    <>
}
IBitmapLoader <|.. PlatformBitmapLoader

Implements: IBitmapLoader

Remarks

This class implements the IBitmapLoader interface to support loading bitmaps from streams and resources on the current platform. It is intended for internal use by image handling components that require platform abstraction. Thread safety and performance characteristics may vary depending on the underlying platform implementation.

Constructors

NameSummary
.ctor

Methods

NameSummary
LoadLoads a bitmap from a byte stream.
LoadFromResourceLoads from the application's resources (i.e. from bundle on Cocoa, from Pack URIs on Windows, etc).
CreateCreates an empty bitmap of the specified dimensions.
Inherited members