⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 smiltype.h

📁 linux下的一款播放器
💻 H
📖 第 1 页 / 共 2 页
字号:
    TransitionSubtypeFanInVertical,    TransitionSubtypeFanInHorizontal,    TransitionSubtypeParallelVertical,    TransitionSubtypeParallelHorizontal,    TransitionSubtypeParallelDiagonal,    TransitionSubtypeOppositeVertical,    TransitionSubtypeOppositeHorizontal,    TransitionSubtypeParallelDiagonalTopLeft,    TransitionSubtypeParallelDiagonalBottomLeft,    TransitionSubtypeTop,    TransitionSubtypeBottom,    TransitionSubtypeTopLeftHorizontal,    TransitionSubtypeTopLeftVertical,    TransitionSubtypeTopLeftDiagonal,    TransitionSubtypeTopRightDiagonal,    TransitionSubtypeBottomRightDiagonal,    TransitionSubtypeBottomLeftDiagonal,    TransitionSubtypeTopLeftClockwise,    TransitionSubtypeTopRightClockwise,    TransitionSubtypeBottomRightClockwise,    TransitionSubtypeBottomLeftClockwise,    TransitionSubtypeTopLeftCounterClockwise,    TransitionSubtypeTopRightCounterClockwise,    TransitionSubtypeBottomRightCounterClockwise,    TransitionSubtypeBottomLeftCounterClockwise,    TransitionSubtypeVerticalTopSame,    TransitionSubtypeVerticalBottomSame,    TransitionSubtypeVerticalTopLeftOpposite,    TransitionSubtypeVerticalBottomLeftOpposite,    TransitionSubtypeHorizontalLeftSame,    TransitionSubtypeHorizontalRightSame,    TransitionSubtypeHorizontalTopLeftOpposite,    TransitionSubtypeHorizontalTopRightOpposite,    TransitionSubtypeDiagonalBottomLeftOpposite,    TransitionSubtypeDiagonalTopLeftOpposite,    TransitionSubtypeTwoBoxTop,    TransitionSubtypeTwoBoxBottom,    TransitionSubtypeTwoBoxLeft,    TransitionSubtypeTwoBoxRight,    TransitionSubtypeFourBoxVertical,    TransitionSubtypeFourBoxHorizontal,    TransitionSubtypeVerticalLeft,    TransitionSubtypeVerticalRight,    TransitionSubtypeHorizontalLeft,    TransitionSubtypeHorizontalRight,    TransitionSubtypeFromLeft,    TransitionSubtypeFromTop,    TransitionSubtypeFromRight,    TransitionSubtypeFromBottom,    TransitionSubtypeCrossfade,    TransitionSubtypeFadeToColor,    TransitionSubtypeFadeFromColor} TransitionSubtype;typedef enum{    SystemCaptionsOn,    SystemCaptionsOff} SystemCaptions;typedef enum{    OverdubOrCaptionOverdub,    OverdubOrCaptionCaption} SystemOverdubOrCaption;typedef enum{    AudioDescOn,    AudioDescOff} SystemAudioDesc;typedef enum{    OverdubOrSubtitleOverdub,    OverdubOrSubtitleSubtitle} SystemOverdubOrSubtitle;typedef enum{    TransitionTypeBarWipe,    TransitionTypeBoxWipe,    TransitionTypeFourBoxWipe,    TransitionTypeBarnDoorWipe,    TransitionTypeDiagonalWipe,    TransitionTypeBowTieWipe,    TransitionTypeMiscDiagonalWipe,    TransitionTypeVeeWipe,    TransitionTypeBarnVeeWipe,    TransitionTypeZigZagWipe,    TransitionTypeBarnZigZagWipe,    TransitionTypeIrisWipe,    TransitionTypeTriangleWipe,    TransitionTypeArrowHeadWipe,    TransitionTypePentagonWipe,    TransitionTypeHexagonWipe,    TransitionTypeEllipseWipe,    TransitionTypeEyeWipe,    TransitionTypeRoundRectWipe,    TransitionTypeStarWipe,    TransitionTypeMiscShapeWipe,    TransitionTypeClockWipe,    TransitionTypePinWheelWipe,    TransitionTypeSingleSweepWipe,    TransitionTypeFanWipe,    TransitionTypeDoubleFanWipe,    TransitionTypeDoubleSweepWipe,    TransitionTypeSaloonDoorWipe,    TransitionTypeWindshieldWipe,    TransitionTypeSnakeWipe,    TransitionTypeSpiralWipe,    TransitionTypeParallelSnakesWipe,    TransitionTypeBoxSnakesWipe,    TransitionTypeWaterfallWipe,    TransitionTypePushWipe,    TransitionTypeSlideWipe,    TransitionTypeFade} TransitionType;typedef enum{    ValuetypeData,    ValuetypeRef,    ValuetypeObject} ParamValuetype;typedef enum{    NamespaceSystemComponent,    NamespaceSizeControl,    NamespaceAlphaControl,    NamespaceParam,    NamespaceSendTo,    NamespaceHandledBy,    NamespaceRendererList,    NamespaceAccessErrorBehavior,    NamespaceAllSMIL2Extensions,    NamespaceSMIL2AccessKeyTiming,    NamespaceSMIL2AudioLayout,    NamespaceSMIL2BasicAnimation,    NamespaceSMIL2BasicContentControl,    NamespaceSMIL2BasicInlineTiming,    NamespaceSMIL2BasicLayout,    NamespaceSMIL2BasicLinking,    NamespaceSMIL2BasicMedia,    NamespaceSMIL2BasicTimeContainers,    NamespaceSMIL2BasicTransistions,    NamespaceSMIL2BrushMedia,    NamespaceSMIL2CustomTestAttributes,    NamespaceSMIL2EventTiming,    NamespaceSMIL2ExclTimeContainers,    NamespaceSMIL2FillDefault,    NamespaceSMIL2HierarchicalLayout,    NamespaceSMIL2InlineTransitions,    NamespaceSMIL2LinkingAttributes,    NamespaceSMIL2MediaAccessibility,    NamespaceSMIL2MediaClipMarkers,    NamespaceSMIL2MediaClipping,    NamespaceSMIL2MediaDescription,    NamespaceSMIL2MediaMarkerTiming,    NamespaceSMIL2MediaParam,    NamespaceSMIL2Metainformation,    NamespaceSMIL2MinMaxTiming,    NamespaceSMIL2MultiArcTiming,    NamespaceSMIL2MultiWindowLayout,    NamespaceSMIL2ObjectLinking,    NamespaceSMIL2PrefetchControl,    NamespaceSMIL2RepeatTiming,    NamespaceSMIL2RepeatValueTiming,    NamespaceSMIL2RestartDefault,    NamespaceSMIL2RestartTiming,    NamespaceSMIL2SkipContentControl,    NamespaceSMIL2SplineAnimation,    NamespaceSMIL2Structure,    NamespaceSMIL2SyncbaseTiming,    NamespaceSMIL2SyncBehavior,    NamespaceSMIL2SyncBehaviorDefault,    NamespaceSMIL2SyncMaster,    NamespaceSMIL2TimeContainerAttributes,    NamespaceSMIL2TimeManipulations,    NamespaceSMIL2TransitionModifiers,    NamespaceSMIL2WallclockTiming,    NamespaceXMLEvents,    NamespaceNotImplemented // NOTE!! This should always be last} SupportedNamespace;typedef enum{    ResizeZoom,    ResizePercentOnly} ResizeBehavior;typedef enum{    WithinUnknown = 0,    WithinSeq = 1,    WithinSeqInPar = 2,    WithinPar = 3} ElementWithinTag;typedef enum{    RepeatUnknown,    RepeatReplica,    RepeatIndefiniteOnGroup,    RepeatIndefiniteOnMe} RepeatTag;typedef enum{    UpdateUnknown,    UpdateDuration,    UpdateDelay,    UpdateAll} UpdateTag;typedef enum{    SmilBeginTimeList,    SmilEndTimeList} SmilTimingListType;typedef enum{    PrefetchUnknown = 0,    PrefetchTime,    PrefetchTimePercent,    PrefetchBytes,    PrefetchBytesPercent,    PrefetchBandwidth,    PrefetchBandwidthPercent    , PrefetchMaxAllowedPlus1} PrefetchType;typedef enum{    HandledByRPBrowser,    HandledByRPContextWin,    HandledByRPEngine,    HandledByAuto} HandledBy;typedef enum{    SendToRPBrowser,    SendToRPContextWin,    SendToOSDefaultBrowser,    SendToRPEngine} SendTo;typedef enum{    ContextWindowAuto,    ContextWindowOpenAtStart} ContextWindow;typedef enum{    PhaseCapture,    PhaseDefault} Phase;typedef enum{    PropagateStop,    PropagateContinue} Propagate;typedef enum{    DefaultActionCancel,    DefaultActionPerform} DefaultAction;typedef enum{    AccessErrorBehaviorInherit,    AccessErrorBehaviorContinue,    AccessErrorBehaviorStop} AccessErrorBehavior;typedef enum{    CSS2TypeAuto,    CSS2TypeInherit,    CSS2TypeLength,    CSS2TypePercentage,    CSS2TypeInteger,    CSS2TypeColor,    CSS2TypeTransparent} CSS2Type;typedef struct{    double         m_dLeft;    CSS2Type       m_eLeftType;    double         m_dTop;    CSS2Type       m_eTopType;    double         m_dRight;    CSS2Type       m_eRightType;    double         m_dBottom;    CSS2Type       m_eBottomType;    double         m_dWidth;    CSS2Type       m_eWidthType;    double         m_dHeight;    CSS2Type       m_eHeightType;}LayoutRect;typedef struct{    double   m_dLeft;    CSS2Type m_eLeftType;    double   m_dTop;    CSS2Type m_eTopType;    double   m_dRight;    CSS2Type m_eRightType;    double   m_dBottom;    CSS2Type m_eBottomType;    RegAlign m_eRegAlign;}RegPoint;typedef enum{      SmilRestartNever    , SmilRestartWhenNotActive    , SmilRestartAlways    , SmilRestartDefault // /Default val for restart    , SmilRestartInherit // /Default val for restartDefault}SmilElementRestart;typedef enum{      SmilSyncBehaviorInvalid    , SmilSyncBehaviorCanSlip    , SmilSyncBehaviorLocked    , SmilSyncBehaviorIndependent    , SmilSyncBehaviorDefault // /Default val for syncBehavior.    , SmilSyncBehaviorInherit // /Default val for syncBehaviorDefault.}SMILSyncBehaviorType;typedef enum{      SMILPriorityClassPauseDisplayInvalid    , SMILPriorityClassPauseDisplayDisable    , SMILPriorityClassPauseDisplayHide    , SMILPriorityClassPauseDisplayShow // /Default for pauseDisplay.}SMILPriorityClassPauseDisplay;typedef enum{      SMILPriorityClassPeersHigherLowerInvalid    , SMILPriorityClassStop  // /Default for peers.    , SMILPriorityClassPause // /Default for higher.    , SMILPriorityClassDefer // /Default for lower.    , SMILPriorityClassNever}SMILPriorityClassPeersHigherLowerVal;typedef enum{      SMILPriorityClassPeersHigherLowerAttribInvalid    , SMILPriorityClassPeers    , SMILPriorityClassHigher    , SMILPriorityClassLower}SMILPriorityClassPeersHigherLowerAttrib;typedef enum{      SMILLinkPlaystateInvalid    , SMILLinkPlaystatePlay    , SMILLinkPlaystatePause    , SMILLinkPlaystateStop}SMILLinkPlaystate;typedef enum{    SMILUnknown = 0,    SMILAAnchor,    SMILAnchor,    SMILAnimate,    SMILAnimateColor,    SMILAnimateMotion,    SMILAnimation,    SMILArea,    SMILAudio,    SMILBody,    SMILBrush,    SMILCustomAttributes,    SMILCustomTest,    SMILExcl,    SMILHead,    SMILImg,    SMILBasicLayout,    SMILMeta,    SMILMetadata,    SMILPar,    SMILParam,    SMILPrefetch,    SMILPriorityClass,    SMILRef,    SMILRegPoint,    SMILRegion,    SMILRootLayout,    SMILSeq,    SMILSet,    SMILSmil,    SMILSwitch,    SMILText,    SMILTextstream,    SMILViewport,    SMILTransition,    SMILVideo,    SMILEndPar,    SMILEndSeq,    SMILEndExcl,    SMILEndPriorityClass,    SMILRNRendererList,    SMILRendererPreFetch,    SMILEndAAnchor} SMILNodeTag;typedef enum{    SMILEventSourceNone,    SMILEventSourceBegin,    SMILEventSourceEnd,    SMILEventSourceFirst,    SMILEventSourceLast,    SMILEventSourceAll,    SMILEventSourceID,    SMILEventSourceClock} SMILEventSourceTag;typedef enum{    SMILSyncAttrNone,    SMILSyncAttrBegin,    SMILSyncAttrEnd,    SMILSyncAttrDur,    SMILSyncAttrEndsync,    SMILSyncAttrClipBegin,    SMILSyncAttrClipEnd,    SMILSyncAttrSyncTolerance,    SMILSyncAttrSyncToleranceDefault,    SMILSyncAttrSyncBehavior,    SMILSyncAttrSyncBehaviorDefault,    SMILSyncAttrMin,    SMILSyncAttrMax} SMILSyncAttributeTag;typedef enum{    SMILErrorNone,    SMILErrorGeneralError,    SMILErrorBadXML,    SMILErrorNotSMIL,    SMILErrorDuplicateID,    SMILErrorNonexistentID,    SMILErrorNoBodyTag,    SMILErrorNoBodyElements,    SMILErrorUnrecognizedTag,    SMILErrorUnrecognizedAttribute,    SMILErrorUnexpectedTag,    SMILErrorBadDuration,    SMILErrorBadAttribute,    SMILErrorBadFragment,    SMILErrorRequiredAttributeMissing,    SMILErrorSyncAttributeMissing,    SMILErrorUnexpectedContent,    SMILErrorSMIL10Document,    SMILErrorIndefiniteNotSupported,    SMILErrorMetaDatatype,    SMILErrorRootLayoutHeightWidthRequired,    SMILErrorBadID,    SMILErrorNoSources,    SMILErrorBadTimeValue,    SMILErrorBadWallClockValue,    SMILErrorTimeValueNotallowed// XXXMEH - these don't seem to be used, and also// require a dependency on hxresult.h, xmlreslt.h,// so try removing them for now//    SMILXMLUnknownError             = HXR_XML_GENERALERROR,//    SMILXMLErrorNoClose             = HXR_XML_NOCLOSE,//    SMILXMLErrorBadAttribute        = HXR_XML_BADATTRIBUTE,//    SMILXMLErrorNoValue             = HXR_XML_NOVALUE,//    SMILXMLErrorMissingQuote        = HXR_XML_MISSINGQUOTE,//    SMILXMLErrorBadEndTag           = HXR_XML_BADENDTAG,//    SMILXMLErrorNoTagType           = HXR_XML_NOTAGTYPE,//    SMILXMLErrorIllegalID           = HXR_XML_ILLEGALID} SMILErrorTag;#define SMILTIME_PAUSED_INDEFINITELY    ((LONG32)2147483642)  /* 0x7FFFFFFA */#define SMILTIME_DEFERRED_INDEFINITELY  ((LONG32)2147483645)  /* 0x7FFFFFFD */ #define SMILTIME_NEGATIVE_INFINITY      ((LONG32)-2147483647) /* 0x80000001 */#define SMILTIME_INFINITY               ((LONG32)2147483647)  /* 0x7FFFFFFF */ #define SMILTIME_INVALID                ((UINT32)-1)          /* 0xFFFFFFFF */#endif /* _SMILTYPE_H_ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -