cpattern:SetFilter(filter)
filter kann auf eine der folgenden
Konstanten gesetzt werden:
#CAIRO_FILTER_FAST#CAIRO_FILTER_NEAREST.
#CAIRO_FILTER_GOOD#CAIRO_FILTER_BILINEAR.
#CAIRO_FILTER_BEST#CAIRO_FILTER_NEAREST#CAIRO_FILTER_BILINEAR#CAIRO_FILTER_GAUSSIANBeachten Sie, dass Sie die Filterung möglicherweise auch dann steuern möchten, wenn Sie kein explizites Cairo-Musterobjekt haben, beispielsweise wenn Sie ccontext:SetSourceSurface() verwenden. In diesen Fällen ist es praktisch, ccontext:GetSource() zu verwenden, um Zugriff auf das Muster zu erhalten, das Cairo implizit erstellt. Zum Beispiel:
ctx:SetSourceSurface(image, x, y) pat = ctx:GetSource() pat:SetFilter(#CAIRO_FILTER_NEAREST) |