Table of Contents

Class BitmapCodecInfo

Namespace
SharpDX.WIC
Assembly
SharpDX.Direct2D1.dll
[Guid("E87A44C4-B76E-4c47-8B09-298EB12A2714")]
public class BitmapCodecInfo : ComponentInfo
Inheritance
BitmapCodecInfo
Derived
Inherited Members

Constructors

BitmapCodecInfo(nint)

public BitmapCodecInfo(nint nativePtr)

Parameters

nativePtr nint

Properties

ColorManagementVersion

Gets the color management version number the codec supports.

public string ColorManagementVersion { get; }

Property Value

string

ContainerFormat

Proxy function for the GetContainerFormat method.

public Guid ContainerFormat { get; }

Property Value

Guid

DeviceManufacturer

Gets the name of the device manufacture associated with the codec.

public string DeviceManufacturer { get; }

Property Value

string

DeviceModels

Gets a comma delimited list of device models associated with the codec.

public string DeviceModels { get; }

Property Value

string

FileExtensions

Gets a comma delimited list of the file name extensions associated with the codec.

public string FileExtensions { get; }

Property Value

string

IsAnimationSupported

Proxy function for the DoesSupportAnimation method.

public RawBool IsAnimationSupported { get; }

Property Value

RawBool

IsChromakeySupported

Retrieves a value indicating whether the codec supports chromakeys.

public RawBool IsChromakeySupported { get; }

Property Value

RawBool

IsLosslessSupported

Retrieves a value indicating whether the codec supports lossless formats.

public RawBool IsLosslessSupported { get; }

Property Value

RawBool

IsMultiframeSupported

Retrieves a value indicating whether the codec supports multi frame images.

public RawBool IsMultiframeSupported { get; }

Property Value

RawBool

MimeTypes

Gets a comma delimited sequence of mime types associated with the codec.

public string MimeTypes { get; }

Property Value

string

PixelFormats

Gets the pixel formats the codec supports.

public Guid[] PixelFormats { get; }

Property Value

Guid[]

Methods

MatchesMimeType(string)

Retrieves a value indicating whether the given mime type matches the mime type of the codec.

public RawBool MatchesMimeType(string mimeType)

Parameters

mimeType string

The mime type to compare.

Returns

RawBool

Receives TRUE if the mime types match; otherwise, SharpDX.Result.False.

Remarks

Note??The Windows provided codecs do not implement this method and return E_NOTIMPL.?

Operators

explicit operator BitmapCodecInfo(nint)

public static explicit operator BitmapCodecInfo(nint nativePtr)

Parameters

nativePtr nint

Returns

BitmapCodecInfo