Language

CVPixelBufferPool クラス

定義

再利用可能な一連の CVPixelBuffer。

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

コンストラクター

Name 説明
CVPixelBufferPool(CVPixelBufferPoolSettings, CVPixelBufferAttributes)

指定したパラメーターを使用して CVPixelBufferPool を作成します。

CVPixelBufferPool(NSDictionary, NSDictionary)

指定したパラメーター (弱い型) を使用して CVPixelBufferPool を作成します。

プロパティ

Name 説明
Attributes

オブジェクトの属性を返します。代わりに、厳密に型指定されたバージョンを返す Settings プロパティを使用する必要があります。

Handle

再利用可能な一連の CVPixelBuffer。

(継承元 DisposableObject)
MaximumBufferAgeKey

再利用可能な一連の CVPixelBuffer。

MinimumBufferCountKey

再利用可能な一連の CVPixelBuffer。

Owns

再利用可能な一連の CVPixelBuffer。

(継承元 DisposableObject)
PixelBufferAttributes

プール内のすべての PixelBuffer 属性を含む緩やかに型指定された NSDictionary は、strogly 型の Settings プロパティを使用する方が簡単です。

Settings

PixelBufferPool で使用されている設定。

TypeID

CVPixelBufferPool の CoreFoundation TypeID。

メソッド

Name 説明
ClearHandle()

再利用可能な一連の CVPixelBuffer。

(継承元 DisposableObject)
CreatePixelBuffer()

プールに新しい CVPixelBuffer を作成します。

CreatePixelBuffer(CVPixelBufferPoolAllocationSettings, CVReturn)

プールに新しい CVPixelBuffer を作成します。

Dispose()

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

(継承元 DisposableObject)
Dispose(Boolean)

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

(継承元 NativeObject)
Equals(Object)

再利用可能な一連の CVPixelBuffer。

(継承元 DisposableObject)
Flush(CVPixelBufferPoolFlushFlags)

指定したオプションを使用してピクセル バッファー プールをフラッシュします。

GetCheckedHandle()

再利用可能な一連の CVPixelBuffer。

(継承元 DisposableObject)
GetHashCode()

再利用可能な一連の CVPixelBuffer。

(継承元 DisposableObject)
InitializeHandle(NativeHandle)

再利用可能な一連の CVPixelBuffer。

(継承元 DisposableObject)
Release()

再利用可能な一連の CVPixelBuffer。

Retain()

再利用可能な一連の CVPixelBuffer。

拡張メソッド

Name 説明
GetHandle(INativeObject)

再利用可能な一連の CVPixelBuffer。

GetNonNullHandle(INativeObject, String)

再利用可能な一連の CVPixelBuffer。

適用対象