Gibt's denn nicht irgendwie SizeOf() oder Length() für die _Source.ScanLine, was ich anwenden kann, um die exakte Größe heraus zu bekommen? Das kann doch eigentlich kein Hexenwerk sein...
BytesForPixels macht das im Prinzip schon richtig.
Aber Alpha-Kanal und Farben werden in zwei separaten Images abgelegt.
COLOR_RGBALPHA:
Image für Farben (Scanline):
BytesForPixels(...,COLOR_RGB, 8);
Image für Alpha (AlphaScanline):
BytesForPixels(...,COLOR_GRAYSCALE, 8);