Unit 'avifbgra' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pl_bgrabitmap]

AvifSaveToMemory

Declaration

Source position: avifbgra.pas line 154

function AvifSaveToMemory(

  aBitmap: TBGRACustomBitmap;

  AData: Pointer;

  ASize: Cardinal;

  aQuality0to100: Integer = AVIF_BGRA_DEFAULT_QUALITY;

  aSpeed0to10: Integer = AVIF_SPEED_DEFAULT;

  aPixelFormat: avifPixelFormat = AVIF_PIXEL_FORMAT_YUV420;

  aIgnoreAlpha: Boolean = False

):NativeUInt;

function AvifSaveToMemory(

  ABitmap: TBGRACustomBitmap;

  AData: Pointer;

  ASize: nativeuint;

  AIgnoreAlpha: Boolean = False;

  AQuality0to100: Integer = AVIF_BGRA_DEFAULT_QUALITY;

  AQualityAlpha0to100: Integer = AVIF_BGRA_DEFAULT_QUALITY_ALPHA;

  APixelFormat: avifPixelFormat = AVIF_PIXEL_FORMAT_YUV420;

  ACodec: avifCodecChoice = AVIF_CODEC_CHOICE_AUTO;

  ASpeed0to10: Integer = AVIF_SPEED_DEFAULT

):nativeuint; overload;



CT Web help

CodeTyphon Studio