Partager via


VTCompressionProperties Classe

Définition

Ensemble d’options fortement typées pour les sessions de compression

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 2, ObjCRuntime.PlatformArchitecture.All, null)]
public class VTCompressionProperties : Foundation.DictionaryContainer
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 2, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 8, ObjCRuntime.PlatformArchitecture.All, null)]
public class VTCompressionProperties : Foundation.DictionaryContainer
type VTCompressionProperties = class
    inherit DictionaryContainer
Héritage
VTCompressionProperties
Attributs

Constructeurs

VTCompressionProperties()

Ensemble d’options fortement typées pour les sessions de compression

VTCompressionProperties(NSDictionary)

Ensemble d’options fortement typées pour les sessions de compression

Propriétés

AllowFrameReordering

Ensemble d’options fortement typées pour les sessions de compression

AllowOpenGop

Ensemble d’options fortement typées pour les sessions de compression

AllowTemporalCompression

Ensemble d’options fortement typées pour les sessions de compression

AspectRatio16x9

Ensemble d’options fortement typées pour les sessions de compression

AverageBitRate

Ensemble d’options fortement typées pour les sessions de compression

BaseLayerFrameRate

Ensemble d’options fortement typées pour les sessions de compression

CleanAperture

Ensemble d’options fortement typées pour les sessions de compression

ColorPrimaries

Ensemble d’options fortement typées pour les sessions de compression

ContentLightLevelInfo

Ensemble d’options fortement typées pour les sessions de compression

DataRateLimits

Ensemble d’options fortement typées pour les sessions de compression

Depth

Ensemble d’options fortement typées pour les sessions de compression

Dictionary

Obtient le encapsulé NSDictionary.

(Hérité de DictionaryContainer)
EncoderId

Ensemble d’options fortement typées pour les sessions de compression

ExpectedDuration

Ensemble d’options fortement typées pour les sessions de compression

ExpectedFrameRate

Ensemble d’options fortement typées pour les sessions de compression

FieldCount

Ensemble d’options fortement typées pour les sessions de compression

FieldDetail

Ensemble d’options fortement typées pour les sessions de compression

H264EntropyMode

Ensemble d’options fortement typées pour les sessions de compression

ICCProfile

Ensemble d’options fortement typées pour les sessions de compression

MasteringDisplayColorVolume

Ensemble d’options fortement typées pour les sessions de compression

MaxFrameDelayCount

Ensemble d’options fortement typées pour les sessions de compression

MaxH264SliceBytes

Ensemble d’options fortement typées pour les sessions de compression

MaximizePowerEfficiency

Ensemble d’options fortement typées pour les sessions de compression

MaxKeyFrameInterval

Ensemble d’options fortement typées pour les sessions de compression

MaxKeyFrameIntervalDuration

Ensemble d’options fortement typées pour les sessions de compression

MoreFramesAfterEnd

Ensemble d’options fortement typées pour les sessions de compression

MoreFramesBeforeStart

Ensemble d’options fortement typées pour les sessions de compression

MultiPassStorage

Ensemble d’options fortement typées pour les sessions de compression

NumberOfPendingFrames

Ensemble d’options fortement typées pour les sessions de compression

PixelAspectRatio

Ensemble d’options fortement typées pour les sessions de compression

PixelBufferPoolIsShared

Ensemble d’options fortement typées pour les sessions de compression

PixelTransferProperties

Ensemble d’options fortement typées pour les sessions de compression

ProfileLevel

Ensemble d’options fortement typées pour les sessions de compression

ProgressiveScan

Ensemble d’options fortement typées pour les sessions de compression

Quality

Ensemble d’options fortement typées pour les sessions de compression

RealTime

Ensemble d’options fortement typées pour les sessions de compression

SourceFrameCount

Ensemble d’options fortement typées pour les sessions de compression

TransferFunction

Ensemble d’options fortement typées pour les sessions de compression

UsingHardwareAcceleratedVideoEncoder

Ensemble d’options fortement typées pour les sessions de compression

VideoEncoderPixelBufferAttributes

Ensemble d’options fortement typées pour les sessions de compression

YCbCrMatrix

Ensemble d’options fortement typées pour les sessions de compression

Méthodes

GetArray<T>(NSString, Func<IntPtr,T>)

Ensemble d’options fortement typées pour les sessions de compression

(Hérité de DictionaryContainer)
GetArray<T>(NSString)

Récupère le tableau de type T associé keyà .

(Hérité de DictionaryContainer)
GetBoolValue(NSString)

Retourne la valeur booléenne nullable associée keyà .

(Hérité de DictionaryContainer)
GetCGPointValue(NSString)

Retourne la valeur nullable CGPoint associée keyà .

(Hérité de DictionaryContainer)
GetCGRectValue(NSString)

Retourne la valeur nullable NSString associée keyà .

(Hérité de DictionaryContainer)
GetCGSizeValue(NSString)

Retourne la valeur nullable CGSize associée keyà .

(Hérité de DictionaryContainer)
GetCMTimeValue(NSString)

Retourne la valeur nullable CMTime associée keyà .

(Hérité de DictionaryContainer)
GetDoubleValue(NSString)

Retourne le double nullable associé keyà .

(Hérité de DictionaryContainer)
GetFloatValue(NSString)

Retourne le float nullable associé keyà .

(Hérité de DictionaryContainer)
GetInt32Value(NSString)

Retourne la valeur int nullable associée keyà .

(Hérité de DictionaryContainer)
GetLongValue(NSString)

Retourne le long nullable associé keyà .

(Hérité de DictionaryContainer)
GetNativeValue<T>(NSString)

Retourne l’objet natif associé keyà .

(Hérité de DictionaryContainer)
GetNIntValue(NSString)

Retourne l’entier natif nullable associé keyà .

(Hérité de DictionaryContainer)
GetNSDictionary(NSString)

Retourne le NSDictionary associé à key.

(Hérité de DictionaryContainer)
GetNSDictionary<TKey,TValue>(NSString)

Retourne le NSDictionary associé à key.

(Hérité de DictionaryContainer)
GetNSStringValue(NSString)

Retourne le NSString associé à key.

(Hérité de DictionaryContainer)
GetNUIntValue(NSString)

Retourne l’int non signé natif nullable associé keyà .

(Hérité de DictionaryContainer)
GetStringValue(NSString)

Retourne la chaîne associée keyà .

(Hérité de DictionaryContainer)
GetStringValue(String)

Retourne la chaîne associée keyà .

(Hérité de DictionaryContainer)
GetStrongDictionary<T>(NSString)

Retourne le DictionaryContainer associé à key.

(Hérité de DictionaryContainer)
GetUInt32Value(NSString)

Retourne la T:System.UInt32 associée keyà .

(Hérité de DictionaryContainer)
GetUIntValue(NSString)

Retourne la T:System.UInt32 associée keyà .

(Hérité de DictionaryContainer)
RemoveValue(NSString)

Supprime du dictionnaire la valeur associée keyà .

(Hérité de DictionaryContainer)
SetArrayValue(NSString, INativeObject[])

Associe le INativeObject tableau values à key.

(Hérité de DictionaryContainer)
SetArrayValue(NSString, NSNumber[])

Associe le NSNumber tableau values à key.

(Hérité de DictionaryContainer)
SetArrayValue(NSString, String[])

Associe le tableau valuesT:System.String à key.

(Hérité de DictionaryContainer)
SetArrayValue<T>(NSString, T[])

Associe le tableau values de type T à key.

(Hérité de DictionaryContainer)
SetBooleanValue(NSString, Nullable<Boolean>)

Stocke le booléen value et l’associe à .key

(Hérité de DictionaryContainer)
SetCGPointValue(NSString, Nullable<CGPoint>)

Stocke et l’associe CGPointvalue à .key

(Hérité de DictionaryContainer)
SetCGRectValue(NSString, Nullable<CGRect>)

Stocke et l’associe CGRectvalue à .key

(Hérité de DictionaryContainer)
SetCGSizeValue(NSString, Nullable<CGSize>)

Stocke et l’associe CGSizevalue à .key

(Hérité de DictionaryContainer)
SetCMTimeValue(NSString, Nullable<CMTime>)

Stocke et l’associe CMTimevalue à .key

(Hérité de DictionaryContainer)
SetNativeValue(NSString, INativeObject, Boolean)

Ensemble d’options fortement typées pour les sessions de compression

(Hérité de DictionaryContainer)
SetNumberValue(NSString, Nullable<Double>)

Stocke le double value (ou null) et l’associe à .key

(Hérité de DictionaryContainer)
SetNumberValue(NSString, Nullable<Int32>)

Stocke le int value (ou null) et l’associe à .key

(Hérité de DictionaryContainer)
SetNumberValue(NSString, Nullable<Int64>)

Stocke le long value (ou null) et l’associe à .key

(Hérité de DictionaryContainer)
SetNumberValue(NSString, Nullable<nint>)

Stocke l’entier value natif (ou null) et l’associe à .key

(Hérité de DictionaryContainer)
SetNumberValue(NSString, Nullable<nuint>)

Stocke l’int value non signé natif (ou null) et l’associe à .key

(Hérité de DictionaryContainer)
SetNumberValue(NSString, Nullable<Single>)

Stocke le float value (ou null) et l’associe à .key

(Hérité de DictionaryContainer)
SetNumberValue(NSString, Nullable<UInt32>)

Stocke l’int value non signé (ou null) et l’associe à .key

(Hérité de DictionaryContainer)
SetStringValue(NSString, NSString)

Stocke la chaîne value et l’associe à .key

(Hérité de DictionaryContainer)
SetStringValue(NSString, String)

Stocke la chaîne value et l’associe à .key

(Hérité de DictionaryContainer)

S’applique à