Hi,
wenn ich normalen Arbeitsspeicher reservieren möchte, um etwa Daten hineinzuschreiben, kann ich die Klasse TMemoryStream verwenden:
Delphi-Quellcode:
var MemoryStream : TStream;
begin
MemoryStream:=TMemoryStream.Create;
...
MemoryStream.WriteBuffer(const Buffer; Count: Longint);
...
MemoryStream.ReadBuffer(var Buffer; Count: Longint);
...
MemoryStream.Free;
end;
Wie funktioniert das mit Grafikspeicher ? Hierfür existiert keine Stream-Klasse, so dass anscheinend andere Funktionen zum Einsaz kommen sollen.