One Logo Pool Ball
CoreVideo · IOS API REFERENCE

CVSMPTETime

struct · SDK 27.1

struct CVSMPTETime

Members (25)

get

counter

TypeScript
get counter(): number
Swift declaration
var counter: UInt32
set

counter

TypeScript
set counter(value: number)
Swift declaration
var counter: UInt32
get

flags

TypeScript
get flags(): number
Swift declaration
var flags: UInt32
set

flags

TypeScript
set flags(value: number)
Swift declaration
var flags: UInt32
get

frames

TypeScript
get frames(): number
Swift declaration
var frames: Int16
set

frames

TypeScript
set frames(value: number)
Swift declaration
var frames: Int16
get

hours

TypeScript
get hours(): number
Swift declaration
var hours: Int16
set

hours

TypeScript
set hours(value: number)
Swift declaration
var hours: Int16
get

minutes

TypeScript
get minutes(): number
Swift declaration
var minutes: Int16
set

minutes

TypeScript
set minutes(value: number)
Swift declaration
var minutes: Int16
get

seconds

TypeScript
get seconds(): number
Swift declaration
var seconds: Int16
set

seconds

TypeScript
set seconds(value: number)
Swift declaration
var seconds: Int16
get

subframeDivisor

TypeScript
get subframeDivisor(): number
Swift declaration
var subframeDivisor: Int16
set

subframeDivisor

TypeScript
set subframeDivisor(value: number)
Swift declaration
var subframeDivisor: Int16
get

subframes

TypeScript
get subframes(): number
Swift declaration
var subframes: Int16
set

subframes

TypeScript
set subframes(value: number)
Swift declaration
var subframes: Int16
get

type

TypeScript
get type(): number
Swift declaration
var type: UInt32
set

type

TypeScript
set type(value: number)
Swift declaration
var type: UInt32
get · iOS 4.0+

flagOptions

TypeScript
get flagOptions(): CVSMPTETimeFlags
Swift declaration
@backDeployed(before: macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0)
var flagOptions: CVSMPTETimeFlags { get set }

`CVSMPTETimeFlags` representation of `CVSMPTETime.flags`

set · iOS 4.0+

flagOptions

TypeScript
set flagOptions(value: CVSMPTETimeFlags)
Swift declaration
@backDeployed(before: macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0)
var flagOptions: CVSMPTETimeFlags { get set }

`CVSMPTETimeFlags` representation of `CVSMPTETime.flags`

get · iOS 4.0+

typeOptions

TypeScript
get typeOptions(): CVSMPTETimeType
Swift declaration
@backDeployed(before: macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0)
var typeOptions: CVSMPTETimeType { get set }

`CVSMPTETimeType` representation of `CVSMPTETime.type`

set · iOS 4.0+

typeOptions

TypeScript
set typeOptions(value: CVSMPTETimeType)
Swift declaration
@backDeployed(before: macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0)
var typeOptions: CVSMPTETimeType { get set }

`CVSMPTETimeType` representation of `CVSMPTETime.type`

init · iOS 4.0+

init

TypeScript
static initSubframesSubframeDivisorCounterTypeFlagsHoursMinutesSecondsFrames(subframes: number, subframeDivisor: number, counter: number, type: CVSMPTETimeType, flags: CVSMPTETimeFlags, hours: number, minutes: number, seconds: number, frames: number): CVSMPTETime
Swift declaration
@backDeployed(before: macOS 26.0, iOS 26.0, tvOS 26.0, watchOS 26.0, visionOS 26.0)
init(subframes: Int16, subframeDivisor: Int16, counter: UInt32, type: CVSMPTETimeType, flags: CVSMPTETimeFlags = .valid, hours: Int16, minutes: Int16, seconds: Int16, frames: Int16)
init

init

TypeScript
static initSubframesSubframeDivisorCounterTypeFlagsHoursMinutesSecondsFrames38671(subframes: number, subframeDivisor: number, counter: number, type: number, flags: number, hours: number, minutes: number, seconds: number, frames: number): CVSMPTETime
Swift declaration
init(subframes: Int16, subframeDivisor: Int16, counter: UInt32, type: UInt32, flags: UInt32, hours: Int16, minutes: Int16, seconds: Int16, frames: Int16)
init

init

TypeScript
static init(): CVSMPTETime
Swift declaration
init()

Skipped declarations

No declarations were skipped in this snapshot.

All CoreVideo types →