Class FastMetadataEncoder
[Guid("B84E2C09-78C9-4AC4-8BD3-524AE1663A2F")]
public class FastMetadataEncoder : ComObject
- Inheritance
-
FastMetadataEncoder
Constructors
FastMetadataEncoder(ImagingFactory, BitmapDecoder)
Initializes a new instance of the FastMetadataEncoder class from a BitmapDecoder
public FastMetadataEncoder(ImagingFactory factory, BitmapDecoder decoder)
Parameters
factory
ImagingFactoryThe factory.
decoder
BitmapDecoderThe decoder.
FastMetadataEncoder(ImagingFactory, BitmapFrameDecode)
Initializes a new instance of the FastMetadataEncoder class from a BitmapFrameDecode
public FastMetadataEncoder(ImagingFactory factory, BitmapFrameDecode frameDecoder)
Parameters
factory
ImagingFactoryThe factory.
frameDecoder
BitmapFrameDecodeThe frame decoder.
FastMetadataEncoder(nint)
public FastMetadataEncoder(nint nativePtr)
Parameters
nativePtr
nint
Properties
MetadataQueryWriter
Proxy function for the GetMetadataQueryWriter method.
public MetadataQueryWriter MetadataQueryWriter { get; }
Property Value
Methods
Commit()
Finalizes metadata changes to the image stream.
public void Commit()
Remarks
If the commit fails and returns
If the commit fails for any reason, you will need to re-encode the image to ensure the new metadata is added to the image.
Operators
explicit operator FastMetadataEncoder(nint)
public static explicit operator FastMetadataEncoder(nint nativePtr)
Parameters
nativePtr
nint