Classes |
|
class | MediaBaseInterface |
Typedefs |
|
using | BitDepthConfig = const DataType |
Enumerations |
|
enum |
MEDIAFORMATTYPE
{
UNDEFINED , IMAGE , ALPHA , LAYERFOLDER , LAYER , LAYERADJUSTMENT , LAYERMASK , MIPMAP , DEEPIMAGEDATA } |
enum |
MEDIAALPHATYPE
{
UNDEFINED , PREMULTIPLIED , STRAIGHT } |
函数 |
|
MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.mediasession.export") | |
MAXON_ATTRIBUTE ( Float , QUALITY, "net.maxon.mediasession.export.quality") | |
MAXON_ATTRIBUTE (BytesValue, DATARATE, "net.maxon.mediasession.export.datarate") | |
MAXON_ATTRIBUTE ( Int32 , KEYFRAMES, "net.maxon.mediasession.export.keyframes") | |
MAXON_ATTRIBUTE ( Bool , DISABLESRGBCONVERSION, "net.maxon.mediasession.export.disablesrgbconversion") | |
MAXON_ATTRIBUTE (Array< Char >, CUSTOMDATA, "net.maxon.mediasession.export.customdata") | |
MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.mediasession.export.base") | |
MAXON_ATTRIBUTE (Group, MF_EXPORT_GROUP_PRESETS, "net.maxon.mediasession.mf.export.group.presets") | |
MAXON_ATTRIBUTE (Group, MF_EXPORT_GROUP_OPTIONS, "net.maxon.mediasession.mf.export.group.options") | |
template<typename REFTYPE > | |
static Result< Bool > | MediaTraverseChildren (const REFTYPE &t, const ConstDataPtr &branch, const Delegate< Result< Bool >(const REFTYPE &child, const REFTYPE &parent, const ConstDataPtr &branch, Int depth)> &func, Int depth=0) |
template<typename REFTYPE > | |
static Result< Bool > | MediaTraverseMeAndChildren (const REFTYPE &t, const REFTYPE &parent, const ConstDataPtr &branch, const Delegate< Result< Bool >(const REFTYPE &child, const REFTYPE &parent, const ConstDataPtr &branch, Int depth)> &func, Int depth=0) |
MAXON_ATTRIBUTE ( Bool , DUMMY, "net.maxon.mediastream.dummy") | |
enum maxon::MEDIAFORMATTYPE | MAXON_ENUM_LIST (MEDIAFORMATTYPE) |
enum maxon::MEDIAALPHATYPE | MAXON_ENUM_LIST (MEDIAALPHATYPE) |
MAXON_ATTRIBUTE (MEDIAFORMATTYPE, TYPE, "net.maxon.mediaformat.type") | |
MAXON_ATTRIBUTE ( Int , SUBIMAGEINDEX, "net.maxon.mediaformat.subimageindex") | |
MAXON_ATTRIBUTE (PixelFormat, PIXELFORMAT, "net.maxon.mediaformat.pixelformat") | |
MAXON_ATTRIBUTE ( ColorProfile , COLORPROFILE, "net.maxon.mediaformat.colorprofile") | |
MAXON_ATTRIBUTE ( Int , WIDTH, "net.maxon.mediaformat.width") | |
MAXON_ATTRIBUTE ( Int , HEIGHT, "net.maxon.mediaformat.height") | |
MAXON_ATTRIBUTE ( Float , ASPECTRATIO, "net.maxon.mediaformat.aspectratio", RESOURCE_DEFAULT(1.0)) | |
MAXON_ATTRIBUTE ( Float , DPI, "net.maxon.mediaformat.dpi") | |
MAXON_ATTRIBUTE ( String , STREAMNAME, "net.maxon.mediaformat.streamname") | |
MAXON_ATTRIBUTE ( String , ALPHANAME, "net.maxon.mediaformat.alphaname") | |
MAXON_ATTRIBUTE (MEDIAALPHATYPE, ALPHATYPE, "net.maxon.mediaformat.alphatype") | |
MAXON_ATTRIBUTE ( Bool , LAYERALPHA, "net.maxon.mediaformat.layeralpha", RESOURCE_DEFAULT(false)) | |
MAXON_ATTRIBUTE ( Bool , DEEPIMAGE , "net.maxon.mediaformat.deepimage") | |
MAXON_ATTRIBUTE ( Int , HOTSPOTX, "net.maxon.mediaformat.hotspotx") | |
MAXON_ATTRIBUTE ( Int , HOTSPOTY, "net.maxon.mediaformat.hotspoty") | |
MAXON_ATTRIBUTE ( Int , BOUNDINGBOX_X, "net.maxon.mediaformat.layer.boundingbox_x") | |
MAXON_ATTRIBUTE ( Int , BOUNDINGBOX_Y, "net.maxon.mediaformat.layer.boundingbox_y") | |
MAXON_ATTRIBUTE ( Int , BOUNDINGBOX_W, "net.maxon.mediaformat.layer.boundingbox_w") | |
MAXON_ATTRIBUTE ( Int , BOUNDINGBOX_H, "net.maxon.mediaformat.layer.boundingbox_h") | |
MAXON_ATTRIBUTE ( Bool , ENABLED, "net.maxon.mediaformat.layer.enabled") | |
MAXON_ATTRIBUTE ( Bool , TRANSPARENCYPROTECTED, "net.maxon.mediaformat.layer.transparencyprotected") | |
MAXON_ATTRIBUTE ( Float , OPACITY, "net.maxon.mediaformat.layer.opacity") | |
MAXON_ATTRIBUTE ( Float , FILLOPACITY, "net.maxon.mediaformat.layer.fillopacity") | |
MAXON_ATTRIBUTE (ImagePixelBlend, BLENDMODE, "net.maxon.mediaformat.layer.blendmode") | |
MAXON_ATTRIBUTE ( Int , LAYERGROUP, "net.maxon.mediaformat.layer.layergroup") | |
MAXON_ATTRIBUTE (Pix8u, MASKDEFCOLOR, "net.maxon.mediaformat.layer.maskdefcolor") | |
MAXON_ATTRIBUTE ( Bool , ISOPEN, "net.maxon.mediaformat.layer.isopen") | |
MAXON_ATTRIBUTE ( Int , PSD_FILTERID, "net.maxon.mediaformat.layer.psd_filterid") | |
MAXON_ATTRIBUTE (Array< Char >, PSD_DATA, "net.maxon.mediaformat.layer.psd_data") | |
MAXON_ATTRIBUTE ( Float , FPS, "net.maxon.mediaformat.video.fps") | |
MAXON_ATTRIBUTE (TimeValue, STARTTIME, "net.maxon.mediaformat.video.starttime") | |
MAXON_ATTRIBUTE (TimeValue, DURATION, "net.maxon.mediaformat.video.duration") | |
MAXON_ATTRIBUTE ( Int , CHANNELCOUNT, "net.maxon.mediaformat.audio.channelcount") | |
MAXON_ATTRIBUTE ( Int , BITSPERCHANNEL, "net.maxon.mediaformat.audio.bitsperchannel") | |
MAXON_ATTRIBUTE ( Float , SAMPLERATE, "net.maxon.mediaformat.audio.samplerate") | |
MAXON_ATTRIBUTE (Array< DataDictionary >, MARKERARRAY, "net.maxon.mediaformat.audio.markerarray") | |
MAXON_ATTRIBUTE ( Int , IDENTIFIER , "net.maxon.mediaformat.audio.marker.identifier") | |
MAXON_ATTRIBUTE (TimeValue, POSITION, "net.maxon.mediaformat.audio.marker.position") | |
MAXON_ATTRIBUTE ( String , LABEL, "net.maxon.mediaformat.audio.marker.label") | |
MAXON_ATTRIBUTE ( String , NOTE, "net.maxon.mediaformat.audio.marker.note") | |
MAXON_ATTRIBUTE (DataDictionary, EXPORTSETTINGS, "net.maxon.mediaformat.exportsettings") | |
MAXON_ATTRIBUTE (TimeValue, SAMPLETIME, "net.maxon.mediaproperty.sampletime") | |
MAXON_ATTRIBUTE (TimeValue, SAMPLEDURATION, "net.maxon.mediaproperty.sampleduration") | |
MAXON_ATTRIBUTE ( Int , SKIPPEDFRAMES, "net.maxon.mediaproperty.skippedframes") | |
MAXON_DECLARATION (Class< MediaBaseRef >, MediaBaseClass, "net.maxon.image.class.mediabase") |
变量 |
|
UNDEFINED | |
IMAGE | |
ALPHA | |
LAYERFOLDER | |
LAYER | |
LAYERADJUSTMENT | |
LAYERMASK | |
MIPMAP | |
DEEPIMAGEDATA | |
PREMULTIPLIED | |
STRAIGHT | |
static const Float | UNKNOWNFPS |
UNDEFINED |
Must never happen! This value should not be used and should never appear.
Undefined.
IMAGE |
This is the image resource of the stream. This could be the only one in the stream.
ALPHA |
Declares the stream to be interpreted as the alpha channel of the parent stream. This stream must be inserted under a MEDIAFORMATTYPE::IMAGE.
LAYERFOLDER |
Declares the stream to be interpreted as a group layer of the parent stream. This stream must be inserted under a MEDIAFORMATTYPE::IMAGE or another MEDIAFORMATTYPE::LAYERFOLDER.
LAYER |
Declares the stream to be interpreted as a layer of the parent stream. This stream must be inserted under a MEDIAFORMATTYPE::IMAGE or another MEDIAFORMATTYPE::LAYERGROUP.
LAYERADJUSTMENT |
Declares the stream to be interpreted as a adjustment layer of the parent stream. This stream must be inserted under a MEDIAFORMATTYPE::IMAGE or another MEDIAFORMATTYPE::LAYERFOLDER.
LAYERMASK |
Declares the stream to be interpreted as a layer mask of the parent stream. This stream must be inserted under a MEDIAFORMATTYPE::LAYER, MEDIAFORMATTYPE::LAYERADJUSTMENT or MEDIAFORMATTYPE::LAYERFOLDER.
MIPMAP |
Declares the stream to be interpreted as mipmap of the parent stream. This stream must be inserted under a MEDIAFORMATTYPE::IMAGE.
DEEPIMAGEDATA |
Declares the stream to be interpreted as a deep image data. This stream must be inserted under a MEDIAFORMATTYPE::IMAGE.
PREMULTIPLIED |
The alpha is related to premultiplied rgb data.
STRAIGHT |
The alpha is related to straight rgb data.