Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Delphi EReadError: Stream-Read-Fehler (https://www.delphipraxis.net/165796-ereaderror-stream-read-fehler.html)

einbeliebigername 6. Feb 2012 14:23

AW: EReadError: Stream-Read-Fehler
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1149450)
Zitat:

Zitat von himitsu (Beitrag 1146359)
TBitmap schafft auch größere Bilder (mit genügend freiem RAM locker auch mal 10000x10000x24).

Nicht als 32-Bit Anwendung selbst mit /3GB-Schalter

Wieso? Die knapp 300 MB sollten doch auch bei nur 2GB in den Adressraum passen.

Zitat:

Zitat von Bernhard Geyer (Beitrag 1149450)
2560x1440*32Bit = 117 MB

Wie kommst du auf 117 MB?

2560 Pixel * 1440 Pixel * 4 Byte (=32 Bit) = 14.745.600 Byte = 14,0625 MB

einbeliebigername.

Luckie 6. Feb 2012 17:01

AW: EReadError: Stream-Read-Fehler
 
Zitat:

Zitat von einbeliebigername (Beitrag 1149472)
Wieso? Die knapp 300 MB sollten doch auch bei nur 2GB in den Adressraum passen.

Ja, aber du brauchst sie am Stück. Und das wird das Problem sein.

DeddyH 6. Feb 2012 17:15

AW: EReadError: Stream-Read-Fehler
 
Das kann man doch m.E.n. mit einer Liste (TObjectList oder für Masochisten verkettete Liste) umgehen, da sind nur die Pointer an einem Stück.

Bernhard Geyer 6. Feb 2012 20:07

AW: EReadError: Stream-Read-Fehler
 
Zitat:

Zitat von einbeliebigername (Beitrag 1149472)
Zitat:

Zitat von Bernhard Geyer (Beitrag 1149450)
Zitat:

Zitat von himitsu (Beitrag 1146359)
TBitmap schafft auch größere Bilder (mit genügend freiem RAM locker auch mal 10000x10000x24).

Nicht als 32-Bit Anwendung selbst mit /3GB-Schalter

Wieso? Die knapp 300 MB sollten doch auch bei nur 2GB in den Adressraum passen.

Zitat:

Zitat von Bernhard Geyer (Beitrag 1149450)
2560x1440*32Bit = 117 MB

Wie kommst du auf 117 MB?

2560 Pixel * 1440 Pixel * 4 Byte (=32 Bit) = 14.745.600 Byte = 14,0625 MB

einbeliebigername.

Autsch. Hab mit 32 Byte Farbtiefe gerechnet


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:42 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