class SkPixmap; class SkWStream; struct SkGainmapInfo;
class SK_API SkJpegGainmapEncoder { public: /** * Encode an UltraHDR image to |dst|. * * The base image is specified by |base|, and |baseOptions| controls the encoding behavior for * the base image. * * The gainmap image is specified by |gainmap|, and |gainmapOptions| controls the encoding * behavior for the gainmap image. * * The rendering behavior of the gainmap image is provided in |gainmapInfo|. * * If |baseOptions| or |gainmapOptions| specify XMP metadata, then that metadata will be * overwritten. * * Returns true on success. Returns false on an invalid or unsupported |src|.
*/ staticbool EncodeHDRGM(SkWStream* dst, const SkPixmap& base, const SkJpegEncoder::Options& baseOptions, const SkPixmap& gainmap, const SkJpegEncoder::Options& gainmapOptions, const SkGainmapInfo& gainmapInfo);
/** * Write a Multi Picture Format containing the |imageCount| images specified by |images|.
*/ staticbool MakeMPF(SkWStream* dst, const SkData** images, size_t imageCount);
};
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.