BitmapCodecInformation BitmapCodecInformation BitmapCodecInformation Class

Definition

Provides access to information about a decoder or encoder.

public sealed class BitmapCodecInformation : IBitmapCodecInformationpublic sealed class BitmapCodecInformation : IBitmapCodecInformationPublic NotInheritable Class BitmapCodecInformation Implements IBitmapCodecInformation
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Properties

CodecId CodecId CodecId

The unique identifier of the decoder or encoder. Methods like BitmapDecoder::CreateAsync and BitmapEncoder::CreateAsync use the codec identifier to determine which codec to create.

public Guid CodecId { get; }public Guid CodecId { get; }Public ReadOnly Property CodecId As Guid
Value
System.Guid System.Guid System.Guid

The codec unique identifier.

Attributes

Remarks

The encoder and decoder of an image format are separate, and their codec IDs are distinct.

FileExtensions FileExtensions FileExtensions

A collection of all the file extensions supported by the decoder or encoder.

public IVectorView<string> FileExtensions { get; }public IVectorView<string> FileExtensions { get; }Public ReadOnly Property FileExtensions As IVectorView<string>
Value

The list of supported file extensions.

Attributes

FriendlyName FriendlyName FriendlyName

The friendly name of the decoder or encoder.

public string FriendlyName { get; }public string FriendlyName { get; }Public ReadOnly Property FriendlyName As string
Value
string string string

The friendly name of the codec.

Attributes

MimeTypes MimeTypes MimeTypes

A collection of all the MIME/content types supported by the decoder or encoder. MIME type is synonymous with content type.

public IVectorView<string> MimeTypes { get; }public IVectorView<string> MimeTypes { get; }Public ReadOnly Property MimeTypes As IVectorView<string>
Value

The list of supported MIME/content types.

Attributes