flags
TypeScriptget flags(): numberSwift declarationvar flags: UInt64struct · SDK 27.1
struct CVTimeStampget flags(): numberSwift declarationvar flags: UInt64set flags(value: number)Swift declarationvar flags: UInt64get hostTime(): numberSwift declarationvar hostTime: UInt64set hostTime(value: number)Swift declarationvar hostTime: UInt64get rateScalar(): numberSwift declarationvar rateScalar: Doubleset rateScalar(value: number)Swift declarationvar rateScalar: Doubleget reserved(): numberSwift declarationvar reserved: UInt64set reserved(value: number)Swift declarationvar reserved: UInt64get smpteTime(): CVSMPTETimeSwift declarationvar smpteTime: CVSMPTETimeset smpteTime(value: CVSMPTETime)Swift declarationvar smpteTime: CVSMPTETimeget version(): numberSwift declarationvar version: UInt32set version(value: number)Swift declarationvar version: UInt32get videoRefreshPeriod(): numberSwift declarationvar videoRefreshPeriod: Int64set videoRefreshPeriod(value: number)Swift declarationvar videoRefreshPeriod: Int64get videoTime(): numberSwift declarationvar videoTime: Int64set videoTime(value: number)Swift declarationvar videoTime: Int64get videoTimeScale(): numberSwift declarationvar videoTimeScale: Int32set videoTimeScale(value: number)Swift declarationvar videoTimeScale: Int32static initVersionVideoTimeScaleVideoTimeHostTimeRateScalarVideoRefreshPeriodSmpteTimeFlagsReserved(version: number, videoTimeScale: number, videoTime: number, hostTime: number, rateScalar: number, videoRefreshPeriod: number, smpteTime: CVSMPTETime, flags: number, reserved: number): CVTimeStampSwift declarationinit(version: UInt32, videoTimeScale: Int32, videoTime: Int64, hostTime: UInt64, rateScalar: Double, videoRefreshPeriod: Int64, smpteTime: CVSMPTETime, flags: UInt64, reserved: UInt64)get flagOptions(): CVTimeStampFlagsSwift declaration@backDeployed(before: macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0)
var flagOptions: CVTimeStampFlags { get set }`CVTimeStampFlags` representation of `CVTimeStamp.flags`
set flagOptions(value: CVTimeStampFlags)Swift declaration@backDeployed(before: macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0)
var flagOptions: CVTimeStampFlags { get set }`CVTimeStampFlags` representation of `CVTimeStamp.flags`
static initVideoTimeHostTimeRateScalerVideoRefreshPeriodSmpteTimeTopFieldBottomField(videoTime?: (CVTime) | null, hostTime?: (number) | null, rateScaler?: (number) | null, videoRefreshPeriod?: (number) | null, smpteTime?: (CVSMPTETime) | null, topField?: boolean, bottomField?: boolean): CVTimeStampSwift declaration@backDeployed(before: macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0)
init(videoTime: CVTime? = nil, hostTime: UInt64? = nil, rateScaler: Double? = nil, videoRefreshPeriod: Int64? = nil, smpteTime: CVSMPTETime? = nil, topField: Bool = false, bottomField: Bool = false)Initialize a CVTimeStamp containing specified fields. The bits corrsrponding to non-nil arguments are set in `CVTimeStamp.flags`.
static init(): CVTimeStampSwift declarationinit()No declarations were skipped in this snapshot.