Share via


VTFrameSilo Class

Definition

Sample buffers storage object, used in conjuction of a multi pass compression session

public class VTFrameSilo : CoreFoundation.NativeObject
type VTFrameSilo = class
    inherit NativeObject
Inheritance

Properties

Name Description
Handle (Inherited from DisposableObject)
Owns (Inherited from DisposableObject)

Methods

Name Description
AddSampleBuffer(CMSampleBuffer)
ClearHandle() (Inherited from DisposableObject)
Create(NSUrl, Nullable<CMTimeRange>)
Dispose() (Inherited from DisposableObject)
Dispose(Boolean) (Inherited from NativeObject)
Equals(Object) (Inherited from DisposableObject)
ForEach(Func<CMSampleBuffer,VTStatus>, Nullable<CMTimeRange>)
GetCheckedHandle() (Inherited from DisposableObject)
GetHashCode() (Inherited from DisposableObject)
GetProgressOfCurrentPass(Single)
InitializeHandle(NativeHandle) (Inherited from DisposableObject)
Release() (Inherited from NativeObject)
Retain() (Inherited from NativeObject)
SetTimeRangesForNextPass(CMTimeRange[])

Extension Methods

Name Description
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)

Applies to