VTCompressionProperties 类

定义

压缩会话的强类型选项集

[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
继承
VTCompressionProperties
属性

构造函数

VTCompressionProperties()

压缩会话的强类型选项集

VTCompressionProperties(NSDictionary)

压缩会话的强类型选项集

属性

AllowFrameReordering

压缩会话的强类型选项集

AllowOpenGop

压缩会话的强类型选项集

AllowTemporalCompression

压缩会话的强类型选项集

AspectRatio16x9

压缩会话的强类型选项集

AverageBitRate

压缩会话的强类型选项集

BaseLayerFrameRate

压缩会话的强类型选项集

CleanAperture

压缩会话的强类型选项集

ColorPrimaries

压缩会话的强类型选项集

ContentLightLevelInfo

压缩会话的强类型选项集

DataRateLimits

压缩会话的强类型选项集

Depth

压缩会话的强类型选项集

Dictionary

获取包装的 NSDictionary

(继承自 DictionaryContainer)
EncoderId

压缩会话的强类型选项集

ExpectedDuration

压缩会话的强类型选项集

ExpectedFrameRate

压缩会话的强类型选项集

FieldCount

压缩会话的强类型选项集

FieldDetail

压缩会话的强类型选项集

H264EntropyMode

压缩会话的强类型选项集

ICCProfile

压缩会话的强类型选项集

MasteringDisplayColorVolume

压缩会话的强类型选项集

MaxFrameDelayCount

压缩会话的强类型选项集

MaxH264SliceBytes

压缩会话的强类型选项集

MaximizePowerEfficiency

压缩会话的强类型选项集

MaxKeyFrameInterval

压缩会话的强类型选项集

MaxKeyFrameIntervalDuration

压缩会话的强类型选项集

MoreFramesAfterEnd

压缩会话的强类型选项集

MoreFramesBeforeStart

压缩会话的强类型选项集

MultiPassStorage

压缩会话的强类型选项集

NumberOfPendingFrames

压缩会话的强类型选项集

PixelAspectRatio

压缩会话的强类型选项集

PixelBufferPoolIsShared

压缩会话的强类型选项集

PixelTransferProperties

压缩会话的强类型选项集

ProfileLevel

压缩会话的强类型选项集

ProgressiveScan

压缩会话的强类型选项集

Quality

压缩会话的强类型选项集

RealTime

压缩会话的强类型选项集

SourceFrameCount

压缩会话的强类型选项集

TransferFunction

压缩会话的强类型选项集

UsingHardwareAcceleratedVideoEncoder

压缩会话的强类型选项集

VideoEncoderPixelBufferAttributes

压缩会话的强类型选项集

YCbCrMatrix

压缩会话的强类型选项集

方法

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

压缩会话的强类型选项集

(继承自 DictionaryContainer)
GetArray<T>(NSString)

检索与 key关联的类型的T数组。

(继承自 DictionaryContainer)
GetBoolValue(NSString)

返回与 关联的 key可为空布尔值。

(继承自 DictionaryContainer)
GetCGPointValue(NSString)

返回与 key关联的可为 CGPoint null 值。

(继承自 DictionaryContainer)
GetCGRectValue(NSString)

返回与 key关联的可为 NSString null 值。

(继承自 DictionaryContainer)
GetCGSizeValue(NSString)

返回与 key关联的可为 CGSize null 值。

(继承自 DictionaryContainer)
GetCMTimeValue(NSString)

返回与 key关联的可为 CMTime null 值。

(继承自 DictionaryContainer)
GetDoubleValue(NSString)

返回与 关联的可以为 null 的 key双精度值。

(继承自 DictionaryContainer)
GetFloatValue(NSString)

返回与 关联的 key可为空浮点数。

(继承自 DictionaryContainer)
GetInt32Value(NSString)

返回与 关联的 key可为 null 的 int。

(继承自 DictionaryContainer)
GetLongValue(NSString)

返回与 关联的可以为 null 的 key长。

(继承自 DictionaryContainer)
GetNativeValue<T>(NSString)

返回与 关联的 key本机对象。

(继承自 DictionaryContainer)
GetNIntValue(NSString)

返回与 关联的 key可为空本机整数。

(继承自 DictionaryContainer)
GetNSDictionary(NSString)

返回 NSDictionarykey关联的 。

(继承自 DictionaryContainer)
GetNSDictionary<TKey,TValue>(NSString)

返回 NSDictionarykey关联的 。

(继承自 DictionaryContainer)
GetNSStringValue(NSString)

返回 NSStringkey关联的 。

(继承自 DictionaryContainer)
GetNUIntValue(NSString)

返回与 关联的 key可以为 null 的本机 unsigned int。

(继承自 DictionaryContainer)
GetStringValue(NSString)

返回与 key关联的字符串。

(继承自 DictionaryContainer)
GetStringValue(String)

返回与 key关联的字符串。

(继承自 DictionaryContainer)
GetStrongDictionary<T>(NSString)

返回 DictionaryContainerkey关联的 。

(继承自 DictionaryContainer)
GetUInt32Value(NSString)

返回与 关联的key可为空 T:System.UInt32

(继承自 DictionaryContainer)
GetUIntValue(NSString)

返回与 关联的key可为空 T:System.UInt32

(继承自 DictionaryContainer)
RemoveValue(NSString)

从字典中删除与 key关联的值。

(继承自 DictionaryContainer)
SetArrayValue(NSString, INativeObject[])

INativeObject 数组 valueskey关联。

(继承自 DictionaryContainer)
SetArrayValue(NSString, NSNumber[])

NSNumber 数组 valueskey关联。

(继承自 DictionaryContainer)
SetArrayValue(NSString, String[])

T:System.String 数组 valueskey关联。

(继承自 DictionaryContainer)
SetArrayValue<T>(NSString, T[])

将 类型的T数组valueskey相关联。

(继承自 DictionaryContainer)
SetBooleanValue(NSString, Nullable<Boolean>)

存储布尔值 value 并将其与 key关联。

(继承自 DictionaryContainer)
SetCGPointValue(NSString, Nullable<CGPoint>)

存储 并将其CGPointvalue与 关联。key

(继承自 DictionaryContainer)
SetCGRectValue(NSString, Nullable<CGRect>)

存储 并将其CGRectvalue与 关联。key

(继承自 DictionaryContainer)
SetCGSizeValue(NSString, Nullable<CGSize>)

存储 并将其CGSizevalue与 关联。key

(继承自 DictionaryContainer)
SetCMTimeValue(NSString, Nullable<CMTime>)

存储 并将其CMTimevalue与 关联。key

(继承自 DictionaryContainer)
SetNativeValue(NSString, INativeObject, Boolean)

压缩会话的强类型选项集

(继承自 DictionaryContainer)
SetNumberValue(NSString, Nullable<Double>)

存储双 value (或 null) ,并将其与 key关联。

(继承自 DictionaryContainer)
SetNumberValue(NSString, Nullable<Int32>)

存储 int value (或 null) ,并将其与 key关联。

(继承自 DictionaryContainer)
SetNumberValue(NSString, Nullable<Int64>)

存储长 value (或 null) ,并将其与 key关联。

(继承自 DictionaryContainer)
SetNumberValue(NSString, Nullable<nint>)

存储本机整数 value (或 null) ,并将其与 key关联。

(继承自 DictionaryContainer)
SetNumberValue(NSString, Nullable<nuint>)

存储本机无符号 int value (或 null) ,并将其与 key关联。

(继承自 DictionaryContainer)
SetNumberValue(NSString, Nullable<Single>)

存储浮点 value (或 null) ,并将其与 key关联。

(继承自 DictionaryContainer)
SetNumberValue(NSString, Nullable<UInt32>)

存储未签名的 int value (或 null) ,并将其与 key关联。

(继承自 DictionaryContainer)
SetStringValue(NSString, NSString)

存储字符串 value 并将其与 key关联。

(继承自 DictionaryContainer)
SetStringValue(NSString, String)

存储字符串 value 并将其与 key关联。

(继承自 DictionaryContainer)

适用于