handle = csurface:CreateSimilarImage(format, width, height)
format muss auf eine Pixelformatkonstante festgelegt werden.
Siehe cairo.ImageSurface für Details.
Anfänglich sind alle Oberflächeninhalte 0 (transparent, wenn der Inhalt transparent ist, andernfalls schwarz).
Verwenden Sie csurface:CreateSimilar(), wenn Sie keine Bildoberfläche benötigen.
Diese Funktion gibt ein Handle für die neu zugewiesene Bildoberfläche zurück. Der Aufrufer hat die zurückgegebenen Oberfläche zugewiesen und sollte csurface:Free() aufrufen, wenn er damit fertig ist.
Diese Funktion gibt immer ein gültiges Handle zurück, aber sie gibt ein
Handle auf eine "Null"-Oberfläche zurück, wenn sich other bereits in
einem Fehlerzustand befindet oder ein anderer Fehler auftritt.