The IMMMinSecFrameTime data type class represents the time format based on the 75-frames-per-second CD digital audio standard.
You can construct and destruct objects of this class.
![]() |
public:
virtual ~IMMMinSecFrameTime()
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
public:
IMMMinSecFrameTime(unsigned long value = defaultTime)
You can construct an IMMMinSecFrameTime from the following:
Windows | OS/2 | AIX |
Yes | Yes | No |
public:
IMMMinSecFrameTime(const IMMTime& time)
Windows | OS/2 | AIX |
Yes | Yes | No |
public:
IMMMinSecFrameTime(const IMMMinSecFrameTime& time)
Windows | OS/2 | AIX |
Yes | Yes | No |
Use these members to parse the time into normal time values, for example, hours and minutes.
![]() |
public:
unsigned long frames() const
Returns the frames component of the time.
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
public:
unsigned long minutes() const
Returns the minutes component of the time. This is in the range of 0 to 59.
Windows | OS/2 | AIX |
Yes | Yes | No |
![]() |
public:
unsigned long seconds() const
Returns the seconds component of the time. This is in the range of 0 to 59.
Windows | OS/2 | AIX |
Yes | Yes | No |
Use these members to cast the time to an unsigned long.
![]() |
public:
virtual operator unsigned long() const
Returns the time as a unsigned long in the following format (RRFFSSMM):
Windows | OS/2 | AIX |
Yes | Yes | No |
Use these members to return the time as a string.
![]() |
public:
virtual IString asString() const
Returns the time value as a string formatted as MM:SS.FF.
Windows | OS/2 | AIX |
Yes | Yes | No |
virtual ~IMMTime()
virtual unsigned long asMMTime() const
virtual unsigned long hours() const
virtual unsigned long hundredths() const
IMMTime(const IMMTime& time)
IMMTime(unsigned long time = defaultTime)
virtual bool isValid() const
virtual unsigned long minutes() const
bool operator !=(const IMMTime& time) const
IMMTime operator +(const IMMTime& time) const
IMMTime& operator +=(const IMMTime& time)
IMMTime operator -(const IMMTime& time) const
IMMTime& operator -=(const IMMTime& time)
bool operator <(const IMMTime& time) const
bool operator <=(const IMMTime& time) const
IMMTime& operator =(const IMMTime& time)
bool operator ==(const IMMTime& time) const
bool operator >(const IMMTime& time) const
bool operator >=(const IMMTime& time) const
virtual unsigned long ordinal() const
virtual unsigned long seconds() const
virtual IMMTime& setTimeToOrdinal(unsigned long ordinal)
virtual unsigned long thousandths() const
static const unsigned long defaultTime
IMMTime& setMMTime(unsigned long newTime)
IMMTime& setValid(bool Valid = true)