COARefTime Class (Windows CE 5.0)
This class converts between the Automation-compatible REFTIME type and the REFERENCE_TIME type used within and between filters.
Time parameters within the control interfaces are represented as double values, containing a fractional number of seconds.
Interfaces supported between and within filters use a 64-bit LONGLONG type containing the time in 100-nanosecond units.
Filters use this class to convert between the two formats. It is derived from CRefTime and thus is a LONGLONG, but it can be constructed from and assigned double values.
Member Functions
Member function | Description |
---|---|
COARefTime | Constructs a COARefTime object. |
Operators
Operator | Description |
---|---|
double | Returns the reference time as a double value. |
Operator = | Copy constructor for the COARefTime class. |
Operator == | Tests for equality between COARefTime objects. |
Operator != | Tests for inequality between COARefTime objects. |
Operator < | Tests if one COARefTime object is less than another COARefTime object. |
Operator > | Tests if one COARefTime object is greater than another COARefTime object. |
Operator <= | Tests if one COARefTime object is less than or equal to another COARefTime object. |
Operator >= | Tests if one COARefTime object is greater than or equal to another COARefTime object. |
Operator + | Adds two COARefTime objects. |
Operator - | Subtracts one COARefTime object from another COARefTime object. |
Operator += | Adds two COARefTime objects and makes this object equal to the result. |
Operator -= | Subtracts one COARefTime object from another COARefTime object and makes this object equal to the result. |
Operator * | Multiplies two COARefTime objects. |
Operator / | Divides one COARefTime object by another COARefTime object. |
Requirements
DirectShow applications and DirectShow filters have different include file and link library requirements.
For more information, see Setting Up the Build Environment.
OS Versions: Windows CE 2.12 and later. Version 2.12 requires DXPAK 1.0 or later.
Header:
Send Feedback on this topic to the authors