Language

VTFrameSilo クラス

定義

マルチパス圧縮セッションの組み合せで使用されるサンプル バッファー ストレージ オブジェクト

public class VTFrameSilo : CoreFoundation.NativeObject
type VTFrameSilo = class
    inherit NativeObject
継承

プロパティ

Name 説明
Handle

マルチパス圧縮セッションの組み合せで使用されるサンプル バッファー ストレージ オブジェクト

(継承元 DisposableObject)
Owns

マルチパス圧縮セッションの組み合せで使用されるサンプル バッファー ストレージ オブジェクト

(継承元 DisposableObject)

メソッド

Name 説明
AddSampleBuffer(CMSampleBuffer)

マルチパス圧縮セッションの組み合せで使用されるサンプル バッファー ストレージ オブジェクト

ClearHandle()

マルチパス圧縮セッションの組み合せで使用されるサンプル バッファー ストレージ オブジェクト

(継承元 DisposableObject)
Create(NSUrl, Nullable<CMTimeRange>)

マルチパス圧縮セッションの組み合せで使用されるサンプル バッファー ストレージ オブジェクト

Dispose()

このオブジェクトで使用されるすべてのリソースを解放します。

(継承元 DisposableObject)
Dispose(Boolean)

このオブジェクトで使用されるリソースを解放します。

(継承元 NativeObject)
Equals(Object)

マルチパス圧縮セッションの組み合せで使用されるサンプル バッファー ストレージ オブジェクト

(継承元 DisposableObject)
ForEach(Func<CMSampleBuffer,VTStatus>, Nullable<CMTimeRange>)

マルチパス圧縮セッションの組み合せで使用されるサンプル バッファー ストレージ オブジェクト

GetCheckedHandle()

マルチパス圧縮セッションの組み合せで使用されるサンプル バッファー ストレージ オブジェクト

(継承元 DisposableObject)
GetHashCode()

マルチパス圧縮セッションの組み合せで使用されるサンプル バッファー ストレージ オブジェクト

(継承元 DisposableObject)
GetProgressOfCurrentPass(Single)

マルチパス圧縮セッションの組み合せで使用されるサンプル バッファー ストレージ オブジェクト

InitializeHandle(NativeHandle)

マルチパス圧縮セッションの組み合せで使用されるサンプル バッファー ストレージ オブジェクト

(継承元 DisposableObject)
Release()

マルチパス圧縮セッションの組み合せで使用されるサンプル バッファー ストレージ オブジェクト

(継承元 NativeObject)
Retain()

マルチパス圧縮セッションの組み合せで使用されるサンプル バッファー ストレージ オブジェクト

(継承元 NativeObject)
SetTimeRangesForNextPass(CMTimeRange[])

マルチパス圧縮セッションの組み合せで使用されるサンプル バッファー ストレージ オブジェクト

拡張メソッド

Name 説明
GetHandle(INativeObject)

マルチパス圧縮セッションの組み合せで使用されるサンプル バッファー ストレージ オブジェクト

GetNonNullHandle(INativeObject, String)

マルチパス圧縮セッションの組み合せで使用されるサンプル バッファー ストレージ オブジェクト

適用対象