Click or drag to resize

RawDecoder Class

Represents a RawDecoder component configuration element.
Inheritance Hierarchy
SystemObject
  Atalasoft.Shared.ConfigRawDecoder

Namespace:  Atalasoft.Shared.Config
Assembly:  Atalasoft.Shared (in Atalasoft.Shared.dll) Version: 2026.2.0.0.42 (.NET 4.6.2, x86)
Syntax
public class RawDecoder

The RawDecoder type exposes the following members.

Constructors
  NameDescription
Public methodRawDecoder
Initializes a new instance of the RawDecoderConfigElement class.
Top
Properties
  NameDescription
Public propertyLibRawLocation
Gets an absolute path where RawDecoder should unpack libraw.lib.dll module.
Public propertyNativeLibValidationType
Gets a flag that identify how assemblies will be compared.
Public propertyRenderingEngine
Gets RAW data rendering engine to be used by RawDecoder.
Public propertyUserDefinedLibRaw
Gets a flag indicating whether to use user defined libraw.dll rather than build in version.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields
  NameDescription
Public fieldStatic memberDefaultEngine
Default RAW data rendering engine.
Top
Examples
RawDecoder library configuration sample:
<?xml version="1.0" encoding="utf-8" ?>
 <configuration>
   <configSections>
     <section name="Atalasoft"
                 type="Atalasoft.Shared.AtalasoftConfigSection, Atalasoft.Shared"/>
  </configSections>

  <Atalasoft>
    <RawDecoder LibRawLocation="C:\Folder\Subfolder\SubSubFolder" UserDefinedLibRaw="false" NativeLibValidationType="Signature" RenderingEngine="Auto"/>
  </Atalasoft>
</configuration>
See Also