Glaube, du hast beim D3DXSaveSurfaceToFile Aufruf lediglich Surface mit DestSurface vertauscht
JO wenn ich schon den Source in Destination kopiere dann sollte ich auch das neue abspeichern.
War mit Sicherheit einer der Fehler
Den anderen muss ich noch suchen.
Denn das Bitmap ist nun schwarz was abgespeichert wurde.
Etwas undurchsichtig DX
gruss