VTDecompressionPropertyKey Class

Definition

A class that encapsulates keys necessary for decompression sessions. Used by VTDecompressionProperties

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 2, ObjCRuntime.PlatformArchitecture.All, null)]
public static class VTDecompressionPropertyKey
[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 static class VTDecompressionPropertyKey
type VTDecompressionPropertyKey = class
Inheritance
VTDecompressionPropertyKey
Attributes

Properties

ContentHasInterframeDependencies
DeinterlaceMode
DeinterlaceMode_Temporal
DeinterlaceMode_VerticalFilter
FieldMode
FieldMode_BothFields
FieldMode_BottomFieldOnly
FieldMode_DeinterlaceFields
FieldMode_SingleField
FieldMode_TopFieldOnly
MaximizePowerEfficiency
MaxOutputPresentationTimeStampOfFramesBeingDecoded
MinOutputPresentationTimeStampOfFramesBeingDecoded
NumberOfFramesBeingDecoded
OnlyTheseFrames
OnlyTheseFrames_AllFrames
OnlyTheseFrames_IFrames
OnlyTheseFrames_KeyFrames
OnlyTheseFrames_NonDroppableFrames
OutputPoolRequestedMinimumBufferCount
PixelBufferPool
PixelBufferPoolIsShared
PixelFormatsWithReducedResolutionSupport
PixelTransferProperties
RealTime
ReducedCoefficientDecode
ReducedFrameDelivery
ReducedResolutionDecode
SuggestedQualityOfServiceTiers
SupportedPixelFormatsOrderedByPerformance
SupportedPixelFormatsOrderedByQuality
TemporalLevelLimit
ThreadCount
UsingHardwareAcceleratedVideoDecoder

Applies to