Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi mit scanline bitmap auf farben scannen (https://www.delphipraxis.net/128599-mit-scanline-bitmap-auf-farben-scannen.html)

Garfield 4. Feb 2009 06:47

Re: mit scanline bitmap auf farben scannen
 
Zitat:

Zitat von ToXiC
wie kommst du auf diesen wert?

Das ganze basiert auf TByteArray und TWordArray. Das ist in der SysUtils mit
Delphi-Quellcode:
type
  PByteArray = ^TByteArray;
  TByteArray = array[0..32767] of Byte;

  PWordArray = ^TWordArray;
  TWordArray = array[0..16383] of Word;
deklariert.

Bei pf24bit und pf32bit hast Du anstelle Byte TRGBTriple und TRGBQuad.

Delphi-Quellcode:
var
  Row_pf8bit : pByteArray;
  Row_pf15bit: pWordArray;
  Row_pf16bit: pWordArray;
  Row_pf24bit: pRGBTripleArray;
  Row_pf32bit: pRGBQuadArray;
Bei Earl F. Glynn findet man auch die Deklarationen
Delphi-Quellcode:
type
  pRGBTripleArray = ^TRGBTripleArray;
  TRGBTripleArray = ARRAY[WORD] OF TRGBTriple;

  pRGBQuadArray = ^TRGBQuadArray;
  TRGBQuadArray = ARRAY[WORD] OF TRGBQuad;
Da wäre dann eigentlich
Delphi-Quellcode:
PixelCountMax = 65535;


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:15 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz