Compartilhar via


VTDecompressionSession Classe

Definição

Transforma quadros compactados em quadros de vídeo descompactados.

[ObjCRuntime.TV(10, 2)]
public class VTDecompressionSession : VideoToolbox.VTSession
type VTDecompressionSession = class
    inherit VTSession
Herança
VTDecompressionSession
Atributos

Construtores

VTDecompressionSession(IntPtr)

Transforma quadros compactados em quadros de vídeo descompactados.

Propriedades

Handle

Manipule (ponteiro) para a representação de objeto não gerenciado.

(Herdado de VTSession)

Métodos

CanAcceptFormatDescriptor(CMFormatDescription)

Transforma quadros compactados em quadros de vídeo descompactados.

CopyBlackPixelBuffer(CVPixelBuffer)

Transforma quadros compactados em quadros de vídeo descompactados.

Create(VTDecompressionSession+VTDecompressionOutputCallback, CMVideoFormatDescription, VTVideoDecoderSpecification, CVPixelBufferAttributes)

Transforma quadros compactados em quadros de vídeo descompactados.

Create(VTDecompressionSession+VTDecompressionOutputCallback, CMVideoFormatDescription, VTVideoDecoderSpecification, NSDictionary)
Obsoleto.

Transforma quadros compactados em quadros de vídeo descompactados.

DecodeFrame(CMSampleBuffer, VTDecodeFrameFlags, IntPtr, VTDecodeInfoFlags)

Transforma quadros compactados em quadros de vídeo descompactados.

Dispose()

Libera os recursos usados pelo objeto VTDecompressionSession.

Dispose(Boolean)

Libera os recursos usados pelo objeto VTDecompressionSession.

Finalize()

Finalizador para o objeto VTDecompressionSession

FinishDelayedFrames()

Transforma quadros compactados em quadros de vídeo descompactados.

GetProperties()

Transforma quadros compactados em quadros de vídeo descompactados.

(Herdado de VTSession)
GetProperty(NSString)

Transforma quadros compactados em quadros de vídeo descompactados.

(Herdado de VTSession)
GetSerializableProperties()

Transforma quadros compactados em quadros de vídeo descompactados.

(Herdado de VTSession)
GetSupportedProperties()

Transforma quadros compactados em quadros de vídeo descompactados.

(Herdado de VTSession)
IsHardwareDecodeSupported(CMVideoCodecType)

Transforma quadros compactados em quadros de vídeo descompactados.

SetDecompressionProperties(VTDecompressionProperties)

Transforma quadros compactados em quadros de vídeo descompactados.

SetProperties(VTPropertyOptions)

Transforma quadros compactados em quadros de vídeo descompactados.

(Herdado de VTSession)
SetProperty(NSString, NSObject)

Transforma quadros compactados em quadros de vídeo descompactados.

(Herdado de VTSession)
WaitForAsynchronousFrames()

Transforma quadros compactados em quadros de vídeo descompactados.

Aplica-se a