class SkArenaAlloc; class SkColorSpace; class SkImage; class SkReadBuffer; class SkShader; class SkSurface; class SkWriteBuffer; enum SkColorType : int; enumclass SkFilterMode; enumclass SkTileMode; struct SkStageRec;
/* * An SkPictureShader can be used to draw SkPicture-based patterns. * * The SkPicture is first rendered into a tile, which is then used to shade the area according * to specified tiling rules.
*/ class SkPictureShader : public SkShaderBase { public: static sk_sp<SkShader> Make(sk_sp<SkPicture>, SkTileMode, SkTileMode, SkFilterMode, const SkMatrix*, const SkRect*);
struct CachedImageInfo { bool success;
SkSize tileScale; // Additional scale factors to apply when sampling image.
SkMatrix matrixForDraw; // Matrix used to produce an image from the picture
SkImageInfo imageInfo;
SkSurfaceProps props;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.