Click or drag to resize

HeifImageHandle Class

Represents a LibHeif image handle.
Inheritance Hierarchy
SystemObject
  LibHeifSharp.ResourceManagementDisposable
    LibHeifSharpHeifImageHandle

Namespace: LibHeifSharp
Assembly: LibHeifSharp (in LibHeifSharp.dll) Version: 2.3.0
Syntax
public sealed class HeifImageHandle : Disposable

The HeifImageHandle type exposes the following members.

Properties
 NameDescription
Public propertyAuxiliaryImageType Gets the type of auxiliary image that this instance represents.
Public propertyBitDepth Gets the image bit depth.
Public propertyHasAlphaChannel Gets a value indicating whether this instance has an alpha channel.
Public propertyHasDepthImage Gets a value indicating whether this instance has a depth image.
Public propertyHeight Gets the image height.
Public propertyIsPremultipliedAlpha Gets a value indicating whether the alpha channel is premultiplied.
Public propertyIsPrimaryImage Gets a value indicating whether this instance is the primary image.
Public propertyWidth Gets the image width.
Top
Methods
 NameDescription
Public methodDecode Decodes this instance to a HeifImage.
Public methodDispose Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from Disposable)
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodGetAuxiliaryImage Gets the auxiliary image handle.
Public methodGetAuxiliaryImageIds Gets a list of the auxiliary image ids.
Public methodGetAuxiliaryType Gets the type identifier for the auxiliary image.
Public methodGetDepthImage Gets the depth images.
Public methodGetDepthImageIds Gets a list of the depth image ids.
Public methodGetDepthRepresentationInfo Gets the depth representation information.
Public methodGetExifMetadata Gets the EXIF meta-data.
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetMetadata Gets the meta-data bytes.
Public methodGetMetadataBlockIds Gets a list of the meta-data block ids.
Public methodGetThumbnailImage Gets the thumbnail image handle.
Public methodGetThumbnailImageIds Gets a list of the thumbnail image ids.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodGetXmpMetadata Gets the XMP meta-data.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also