FMX.Canvas.D2D.TCustomBitmapCodecWIC

From RAD Studio API Documentation
Jump to: navigation, search

FMX.Graphics.TCustomBitmapCodecSystem.TObjectTCustomBitmapCodecWIC

Delphi

TCustomBitmapCodecWIC = class(TCustomBitmapCodec)

C++

class PASCALIMPLEMENTATION TCustomBitmapCodecWIC : public Fmx::Graphics::TCustomBitmapCodec

Properties

Type Visibility Source Unit Parent
class public
FMX.Canvas.D2D.pas
FMX.Canvas.D2D.hpp
FMX.Canvas.D2D FMX.Canvas.D2D

Description

TCustomBitmapCodec is the base class for the system TBitmap encoder/decoder.

FMX.Canvas.D2D.TCustomBitmapCodecWIC inherits from FMX.Graphics.TCustomBitmapCodec. All content below this line refers to FMX.Graphics.TCustomBitmapCodec.

TCustomBitmapCodec is the base class for the system TBitmap encoder/decoder.

TCustomBitmapCodec offers support for TBitmap encoding and decoding codecs for different platforms (GDI+, Direct2D on Windows, OS X, iOS).

TCustomBitmapCodec is used to create a filter when saving or loading a TBitmap.

Note: A bitmap codec is a method of compressing and decompressing image files or image data. The word "codecs" means coders and decoders.

Supported Image Formats

Image formats supported on all platforms:

  • JPEG (.jpeg, .jpg)
  • PNG

Additional formats with Direct2D on Windows:

  • TIFF(.tiff, .tif)
  • BMP
  • GIF
  • WMP
  • ICO

Additional formats on OS X:

  • JPEG 2000 (.jp2)
  • TIFF(.tif, .tiff)
  • GIF
  • TGA
  • ICNS

See Also