Edit

Share via


VTFrameSilo Class

Definition

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

[ObjCRuntime.TV(10, 2)]
public class VTFrameSilo : IDisposable, ObjCRuntime.INativeObject
type VTFrameSilo = class
    interface INativeObject
    interface IDisposable
Inheritance
VTFrameSilo
Attributes
Implements

Constructors

VTFrameSilo(IntPtr)

Properties

Handle

Handle (pointer) to the unmanaged object representation.

Methods

AddSampleBuffer(CMSampleBuffer)
Create(NSUrl, Nullable<CMTimeRange>)
Dispose()

Releases the resources used by the VTFrameSilo object.

Dispose(Boolean)

Releases the resources used by the VTFrameSilo object.

Finalize()

Finalizer for the VTFrameSilo object

ForEach(Func<CMSampleBuffer,VTStatus>, Nullable<CMTimeRange>)
GetProgressOfCurrentPass(Single)
SetTimeRangesForNextPass(CMTimeRange[])

Applies to