Language

CVPixelBufferAttributes クラス

定義

CVPixelBufferに関連付けられている属性を管理します。

public class CVPixelBufferAttributes : Foundation.DictionaryContainer
type CVPixelBufferAttributes = class
    inherit DictionaryContainer
継承
CVPixelBufferAttributes
派生

注釈

コンストラクター

Name 説明
CVPixelBufferAttributes()

空の属性セットを作成します。

CVPixelBufferAttributes(CVPixelFormatType, IntPtr, IntPtr)

CVPixelBufferに関連付けられている属性を管理します。

CVPixelBufferAttributes(NSDictionary)

指定されたディクショナリから厳密に型指定された CVPixelBufferAttributes を初期化します。

プロパティ

Name 説明
AllocateWithIOSurface

このキーが設定されている場合は、 IOSurfaceを使用してビデオ バッファーを割り当てるよう CoreVideo に指示します。 これは、ピクセル バッファーの一部の使用に必要です。

BytesPerRowAlignment

ピクセル バッファー内の行あたりのバイト数を示します。

CGBitmapContextCompatibility

ピクセル バッファーが Core Graphics ビットマップ コンテキストと互換性があるかどうかを示します。

CGImageCompatibility

ピクセル バッファーが CGImage 型と互換性があるかどうかを示します

Dictionary

ラップされた NSDictionaryを取得します。

(継承元 DictionaryContainer)
ExtendedPixelsBottom

画像の下部を埋め込むピクセル数。

ExtendedPixelsLeft

画像の左側に埋め込むピクセル数。

ExtendedPixelsRight

画像の右側を埋め込むピクセル数。

ExtendedPixelsTop

画像の上部を埋め込むピクセル数。

Height

ピクセル バッファーの高さ。

MemoryAllocator

ピクセル バッファーに使用されるアロケーター。

MetalCompatibility

ピクセル バッファーが Metal と互換性があるかどうかを示します。

OpenGLCompatibility

ピクセル バッファーが OpenGL コンテキストと互換性があるかどうかを示します。

OpenGLESCompatibility

ピクセル バッファーが埋め込みシステムコンテキストの OpenGL と互換性があるかどうかを示します。

PixelFormatType

ピクセル バッファーのピクセル形式。

PixelFormatTypes

ピクセル バッファーのピクセル形式。

PlaneAlignment

バッファー内の平面の配置を指定します。

Width

ピクセル バッファーの幅。

メソッド

Name 説明
GetArray<T>(NSString, Func<NativeHandle,T>)

指定したTに関連付けられているkeyの null 許容配列を返します。

(継承元 DictionaryContainer)
GetArray<T>(NSString)

指定したTに関連付けられているkeyの null 許容配列を返します。

(継承元 DictionaryContainer)
GetArrayOfDictionariesValue<T>(NSString)

DictionaryContainerに関連付けられているkey配列を取得します。

(継承元 DictionaryContainer)
GetBoolValue(NSString)

指定したBooleanに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetByteValue(NSString)

指定したByteに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetCGPointValue(NSString)

CGPointに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetCGRectValue(NSString)

CGRectに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetCGSizeValue(NSString)

CGSizeに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetCMTimeValue(NSString)

CMTimeに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetDateTimeValue(NSString)

keyに関連付けられた null 許容 DateTime を返します。

(継承元 DictionaryContainer)
GetDoubleValue(NSString)

指定したDoubleに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetFloatValue(NSString)

指定したSingleに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetInt16Value(NSString)

指定したInt16に関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetInt32Value(NSString)

指定したInt32に関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetLongValue(NSString)

指定したInt64に関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetNativeValue<T>(NSString)

Tに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetNFloatValue(NSString)

指定したNFloatに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetNIntValue(NSString)

指定したIntPtrに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetNSDataAsValueType<T>(NSString)

NSDataに関連付けられているT型の値型の内容を持つkeyを返します。

(継承元 DictionaryContainer)
GetNSDictionary(NSString)

NSDictionaryに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetNSDictionary<TKey,TValue>(NSString)

NSDictionary<TKey,TValue>に関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetNSStringValue(NSString)

NSStringに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetNUIntValue(NSString)

指定したUIntPtrに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetSByteValue(NSString)

指定したSByteに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetStringArrayValue(NSString)

keyに関連付けられた null 許容文字列配列を返します。

(継承元 DictionaryContainer)
GetStringValue(NSString)

Stringに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetStringValue(String)

Stringに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetStrongDictionary<T>(NSString, Func<NSDictionary,T>)

Tに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetStrongDictionary<T>(NSString)

Tに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetUIEdgeInsets(NSString)

UIEdgeInsetsに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetUInt16Value(NSString)

指定したUInt16に関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetUInt32Value(NSString)

指定したUInt32に関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetUIntValue(NSString)

指定したUInt32に関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
GetULongValue(NSString)

指定したUInt64に関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)
RemoveValue(NSString)

keyに関連付けられた値をディクショナリから削除します。

(継承元 DictionaryContainer)
SetArrayOfDictionariesValue(NSString, DictionaryContainer[])

DictionaryContainer配列valuesをkeyに関連付けます。

(継承元 DictionaryContainer)
SetArrayValue(NSString, INativeObject[])

INativeObjectの配列をkeyに関連付けます。

(継承元 DictionaryContainer)
SetArrayValue(NSString, NSNumber[])

NSNumber配列valuesをkeyに関連付けます。

(継承元 DictionaryContainer)
SetArrayValue(NSString, String[])

string配列をkeyに関連付けます。

(継承元 DictionaryContainer)
SetArrayValue<T>(NSString, T[], Func<T,NativeHandle>)

Tの配列をkeyに関連付けます。

(継承元 DictionaryContainer)
SetArrayValue<T>(NSString, T[])

Tの配列をkeyに関連付けます。

(継承元 DictionaryContainer)
SetBooleanValue(NSString, Nullable<Boolean>)

null 許容 Boolean を keyに関連付けます。

(継承元 DictionaryContainer)
SetCGPointValue(NSString, Nullable<CGPoint>)

null 許容 CGPoint 値を keyに関連付けます。

(継承元 DictionaryContainer)
SetCGRectValue(NSString, Nullable<CGRect>)

null 許容 CGRect 値を keyに関連付けます。

(継承元 DictionaryContainer)
SetCGSizeValue(NSString, Nullable<CGSize>)

null 許容 CGSize 値を keyに関連付けます。

(継承元 DictionaryContainer)
SetCMTimeValue(NSString, Nullable<CMTime>)

null 許容 CMTime 値を keyに関連付けます。

(継承元 DictionaryContainer)
SetNativeValue(NSString, INativeObject, Boolean)

null 許容 INativeObject 値を keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<Byte>)

null 許容 Byte を keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<Double>)

null 許容 Double を keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<Int16>)

null 許容 Int16 を keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<Int32>)

null 許容 Int32 を keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<Int64>)

null 許容 Int64 を keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<IntPtr>)

null 許容 IntPtr を keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<NFloat>)

null 許容 NFloat を keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<SByte>)

null 許容 SByte を keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<Single>)

null 許容 Single を keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<UInt16>)

null 許容 UInt16 を keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<UInt32>)

null 許容 UInt32 を keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<UInt64>)

null 許容 UInt64 を keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<UIntPtr>)

null 許容 UIntPtr を keyに関連付けます。

(継承元 DictionaryContainer)
SetStringValue(NSString, NSString)

null 許容 NSString を keyに関連付けます。

(継承元 DictionaryContainer)
SetStringValue(NSString, String)

null 許容 String を keyに関連付けます。

(継承元 DictionaryContainer)
SetUIEdgeInsets(NSString, Nullable<UIEdgeInsets>)

null 許容 UIEdgeInsets 値を keyに関連付けます。

(継承元 DictionaryContainer)
SetValueTypeAsNSData<T>(NSString, Nullable<T>)

NSDataに関連付けられたT型の値型の内容を持つkeyを設定します。

(継承元 DictionaryContainer)
TryGetNativeValue(NSString, NativeHandle)

keyに関連付けられているハンドルを返します。

(継承元 DictionaryContainer)
TryGetNSObject<T>(NSString, T)

Tに関連付けられた null 許容keyを返します。

(継承元 DictionaryContainer)

適用対象