Compartilhar via


CMTime Estrutura

Definição

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

public struct CMTime
type CMTime = struct
Herança
CMTime

Construtores

CMTime(Int64, Int32)

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

CMTime(Int64, Int32, Int64)

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

Campos

EpochKey

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

FlagsKey

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

Indefinite

Constante que contém um CMTime indefinido.

Invalid

Constante que contém um CMTime inválido.

MaxTimeScale

Escala de tempo máxima com suporte.

NegativeInfinity

Constante que contém um CMTime infinito negativo.

PositiveInfinity

Constante que contém um CMTime infinito positivo.

ScaleKey

Chave que pode ser usada em objetos NSDictionary retornados por CMTime para extrair a propriedade Scale.

TimeEpoch

A época do tempo.

TimeFlags

Sinalizadores definidos no CMTime

TimeScale

Escala de tempo para o CMTime (o denominador).

Value

Componente de valor de um CMTime (o numerador).

ValueKey

Chave que pode ser usada em objetos NSDictionary retornados por CMTime para extrair a propriedade Value.

Zero

Constante que contém um CMTime zero.

Propriedades

AbsoluteValue

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

Description

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

HasBeenRounded

Indica que o CMTime foi arredondado.

IsIndefinite

Indica que o CMTime está indefinido.

IsInvalid

Indica que o valor cmtime armazenado é inválido.

IsNegativeInfinity

Indica se o CMTime representa um infinito negativo.

IsNumeric

Indica se o CMTime é numérico.

IsPositiveInfinity

Indica se o CMTime representa um infinito positivo.

Seconds

Número de segundos

Métodos

Add(CMTime, CMTime)

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

Compare(CMTime, CMTime)

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

ConvertScale(Int32, CMTimeRoundingMethod)

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

Equals(Object)

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

Fold(CMTime, CMTimeRange)

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

FromDictionary(NSDictionary)

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

FromSeconds(Double, Int32)

Cria uma nova instância de CMTime a partir de uma segunda e descrição de escala de tempo.

GetHashCode()

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

GetMaximum(CMTime, CMTime)

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

GetMinimum(CMTime, CMTime)

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

Multiply(CMTime, Double)

Múltipla um CMTime por um valor duplo.

Multiply(CMTime, Int32)

Múltipla um CMTime por um valor inteiro.

Multiply(CMTime, Int32, Int32)

Múltipla um CMTime por uma fração expressa como um multiplicador e um divisor.

Subtract(CMTime, CMTime)

Substrata um CMTime de outro CMTime.

ToDictionary()

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

ToString()

Descrição legível humana do CMTime.

Operadores

Addition(CMTime, CMTime)

Adiciona dois CMTimes e retorna um novo.

Equality(CMTime, CMTime)

Compara dois CMTimes quanto à igualdade

GreaterThan(CMTime, CMTime)

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

GreaterThanOrEqual(CMTime, CMTime)

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

Inequality(CMTime, CMTime)

Compara dois CMTimes quanto à desigualdade

LessThan(CMTime, CMTime)

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

LessThanOrEqual(CMTime, CMTime)

Um valor de tempo que representa um número Value/ racional P:CoreMedia.CMTime.Timescale.

Multiply(CMTime, Double)

Múltipla um CMTime por um duplo.

Multiply(CMTime, Int32)

Múltipla um CMTime por um inteiro.

Subtraction(CMTime, CMTime)

Substrata um CMTime de outro CMTime.

Aplica-se a

Confira também