Class ImageTransformer
Definition
- Namespace:
- Tizen.Multimedia.Util
- Assembly:
- Tizen.Multimedia.Util.dll
Provides the ability to transform an image.
public class ImageTransformer : IDisposable
- Inheritance
-
objectImageTransformer
- Implements
-
System.IDisposable
Constructors
View SourceImageTransformer()
Initializes a new instance of the ImageTransformer class.
Declaration
public ImageTransformer()
Methods
View SourceDispose()
Releases all resources used by the ImageTransformer.
Declaration
public void Dispose()
Dispose(bool)
Releases the unmanaged resources used by the ImageTransformer.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
bool | disposing | true to release both managed and unmanaged resources; false to release only unmanaged resources. |
TransformAsync(MediaPacket, ImageTransform)
Transforms an image with ImageTransform.
Declaration
public Task<MediaPacket> TransformAsync(MediaPacket source, ImageTransform item)
Parameters
Type | Name | Description |
---|---|---|
MediaPacket | source | MediaPacket to transform. The Format of this |
ImageTransform | item | ImageTransform to apply. |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<TResult><MediaPacket> | A task that represents the asynchronous transforming operation. |
Exceptions
Type | Condition |
---|---|
System.ArgumentNullException |
|
System.ArgumentException |
|
System.ObjectDisposedException | The ImageTransformer has already been disposed of. |
System.InvalidOperationException | Failed to apply ImageTransform. |
System.NotSupportedException | Specified transformation is not supported. |
Implements
System.IDisposable