Table of Contents

Class UnpackFloat16Effect

Namespace
PaintDotNet.Direct2D1.Effects
Assembly
PaintDotNet.Windows.Framework.dll

Takes an image that is encoded to have two float16s per pixel, unpacks either the high or low value, and converts it to float32. This is the inverse of PackFloat32Effect.

public sealed class UnpackFloat16Effect : CustomEffect<UnpackFloat16Effect.Props>, ISerializable, IDeviceEffect, IDeviceImage, IDirect2DResource, IFactoryProperty, IDeviceEffectProperties, IObjectRef, IIsDisposed, IDisposable, IInternalImpl
Inheritance
UnpackFloat16Effect
Implements
Inherited Members

Constructors

UnpackFloat16Effect(IDeviceEffectFactory)
UnpackFloat16Effect(IDeviceEffectFactory, IDeviceImage, UnpackFloat16Channel)