ImageCodecInfo ImageCodecInfo ImageCodecInfo ImageCodecInfo Class

Tanım

ImageCodecInfo Sınıfı, yüklü görüntü kodlayıcıları ve kod çözücüleri (codec 'ler olarak adlandırılır) hakkında tüm ilgili bilgileri almak için gerekli depolama üyelerini ve yöntemlerini sağlar.The ImageCodecInfo class provides the necessary storage members and methods to retrieve all pertinent information about the installed image encoders and decoders (called codecs). Devredilemez.Not inheritable.

public ref class ImageCodecInfo sealed
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class ImageCodecInfo
type ImageCodecInfo = class
Public NotInheritable Class ImageCodecInfo
Devralma
ImageCodecInfoImageCodecInfoImageCodecInfoImageCodecInfo
Öznitelikler

Açıklamalar

GDI+, Bitmap nesnelerde depolanan görüntüleri çeşitli dosya biçimlerine dönüştürmek için görüntü kodlayıcıları kullanır.GDI+ uses image encoders to convert the images stored in Bitmap objects to various file formats. Görüntü kodlayıcıları, BMP, JPEG, GIF, TIFF ve PNG biçimleri için GDI+ içinde yerleşiktir.Image encoders are built into GDI+ for the BMP, JPEG, GIF, TIFF, and PNG formats. Bir Save SaveAdd nesnenin veya yöntemini çağırdığınızda bir kodlayıcı çağrılır. ImageAn encoder is invoked when you call the Save or SaveAdd method of a Image object.

Özellikler

Clsid Clsid Clsid Clsid

Belirli bir codec 'i Guid tanımlayan GUID içeren bir yapıyı alır veya ayarlar.Gets or sets a Guid structure that contains a GUID that identifies a specific codec.

CodecName CodecName CodecName CodecName

Codec bileşeninin adını içeren bir dize alır veya ayarlar.Gets or sets a string that contains the name of the codec.

DllName DllName DllName DllName

Codec bileşenini tutan DLL 'nin yol adını içeren dizeyi alır veya ayarlar.Gets or sets string that contains the path name of the DLL that holds the codec. Codec bir DLL içinde değilse, bu işaretçi olur null.If the codec is not in a DLL, this pointer is null.

FilenameExtension FilenameExtension FilenameExtension FilenameExtension

Codec içinde kullanılan dosya adı uzantılarını içeren dizeyi alır veya ayarlar.Gets or sets string that contains the file name extension(s) used in the codec. Uzantılar noktalı virgülle ayrılır.The extensions are separated by semicolons.

Flags Flags Flags Flags

Codec bileşeniyle ilgili ek bilgileri depolamak için kullanılan 32 bitlik değeri alır veya ayarlar.Gets or sets 32-bit value used to store additional information about the codec. Bu özellik, ImageCodecFlags Numaralandırmadaki bayrakların bir birleşimini döndürür.This property returns a combination of flags from the ImageCodecFlags enumeration.

FormatDescription FormatDescription FormatDescription FormatDescription

Codec bileşeninin dosya biçimini tanımlayan bir dize alır veya ayarlar.Gets or sets a string that describes the codec's file format.

FormatID FormatID FormatID FormatID

Codec bileşeninin biçimini tanımlayan Guid GUID içeren bir yapıyı alır veya ayarlar.Gets or sets a Guid structure that contains a GUID that identifies the codec's format.

MimeType MimeType MimeType MimeType

Codec bileşeninin çok amaçlı Internet posta uzantıları (MIME) türünü içeren bir dize alır veya ayarlar.Gets or sets a string that contains the codec's Multipurpose Internet Mail Extensions (MIME) type.

SignatureMasks SignatureMasks SignatureMasks SignatureMasks

Filtre olarak kullanılabilecek iki boyutlu bir bayt dizisini alır veya ayarlar.Gets or sets a two dimensional array of bytes that can be used as a filter.

SignaturePatterns SignaturePatterns SignaturePatterns SignaturePatterns

Codec bileşeninin imzasını temsil eden iki boyutlu bir bayt dizisini alır veya ayarlar.Gets or sets a two dimensional array of bytes that represents the signature of the codec.

Version Version Version Version

Codec bileşeninin sürüm numarasını alır veya ayarlar.Gets or sets the version number of the codec.

Yöntemler

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Belirtilen nesnenin geçerli nesneyle eşit olup olmadığını belirler.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Varsayılan karma işlevi olarak işlev görür.Serves as the default hash function.

(Inherited from Object)
GetImageDecoders() GetImageDecoders() GetImageDecoders() GetImageDecoders()

GDI+ ' da yerleşik ImageCodecInfo olarak bulunan görüntü kod çözücüleri hakkında bilgi içeren bir nesne dizisi döndürür.Returns an array of ImageCodecInfo objects that contain information about the image decoders built into GDI+.

GetImageEncoders() GetImageEncoders() GetImageEncoders() GetImageEncoders()

GDI+ ' da yerleşik ImageCodecInfo olarak bulunan görüntü kodlayıcıları hakkında bilgi içeren bir nesne dizisi döndürür.Returns an array of ImageCodecInfo objects that contain information about the image encoders built into GDI+.

GetType() GetType() GetType() GetType()

Type Geçerli örneği alır.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Geçerli Objectbir basit kopyasını oluşturur.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Geçerli nesneyi temsil eden bir dize döndürür.Returns a string that represents the current object.

(Inherited from Object)

Şunlara uygulanır

Ayrıca bkz.