Edit

Share via


SKAutoCoInitialize Class

Definition

Convenience class used to automatically initialize and uninitialize COM on supported platforms.

public class SKAutoCoInitialize : IDisposable
Inheritance
SKAutoCoInitialize
Implements

Remarks

This is only supported on Windows, and is usually not needed. However, when creating a .NET Core app, COM may not be initialized.

Currently, only SKDocument and more specifically, XPS documents require COM.

Constructors

SKAutoCoInitialize()

Initializes COM.

Properties

Initialized

Gets a value indicating whether COM is initialized or not.

Methods

Dispose()

Uninitializes COM.

Uninitialize()

Uninitializes COM.

Applies to

Product Versions
SkiaSharp 1.60.x, 1.68.x, 2.80.x, 2.88.x