다음을 통해 공유


CVPixelBufferAttributes 클래스

정의

와 연결된 CVPixelBuffer특성을 관리합니다.

[ObjCRuntime.Watch(4, 0)]
public class CVPixelBufferAttributes : Foundation.DictionaryContainer
type CVPixelBufferAttributes = class
    inherit DictionaryContainer
상속
CVPixelBufferAttributes
파생
특성

설명

생성자

CVPixelBufferAttributes()

빈 특성 집합을 만듭니다.

CVPixelBufferAttributes(CVPixelFormatType, nint, nint)

픽셀 형식 형식, 너비 및 높이에 대한 미리 설정된 값을 사용하여 을 만드는 CVPixelBufferAttributes 생성자입니다.

CVPixelBufferAttributes(NSDictionary)

제공된 사전에서 강력한 형식 CVPixelBufferAttributes 의 를 초기화합니다.

속성

AllocateWithIOSurface

이 키를 설정하면 CoreVideo가 IOSurface를 사용하여 비디오 버퍼를 할당하도록 지시합니다.    이는 픽셀 버퍼의 일부 사용에 필요합니다.

BytesPerRowAlignment

픽셀 버퍼의 행당 바이트 수를 나타냅니다.

CGBitmapContextCompatibility

픽셀 버퍼가 Core Graphics 비트맵 컨텍스트와 호환되는지 여부를 나타냅니다.

CGImageCompatibility

픽셀 버퍼가 CGImage 형식과 호환되는지 여부를 나타냅니다.

Dictionary

래핑된 를 가져옵니다 NSDictionary.

(다음에서 상속됨 DictionaryContainer)
ExtendedPixelsBottom

이미지 아래쪽에 안쪽 여백이 있는 픽셀 수입니다.

ExtendedPixelsLeft

이미지 왼쪽에 안쪽 여백이 있는 픽셀 수입니다.

ExtendedPixelsRight

이미지 오른쪽에 안쪽 여백이 있는 픽셀 수입니다.

ExtendedPixelsTop

이미지의 위쪽에 안쪽 여백이 있는 픽셀 수입니다.

Height

픽셀 버퍼의 높이입니다.

MemoryAllocator

픽셀 버퍼에 사용되는 할당자입니다.

MetalCompatibility

픽셀 버퍼가 Metal과 호환되는지 여부를 나타냅니다.

OpenGLCompatibility

픽셀 버퍼가 OpenGL 컨텍스트와 호환되는지 여부를 나타냅니다.

OpenGLESCompatibility

픽셀 버퍼가 Embedded Systems 컨텍스트용 OpenGL과 호환되는지 여부를 나타냅니다.

PixelFormatType

픽셀 버퍼의 픽셀 형식입니다.

PlaneAlignment

버퍼 내의 평면 맞춤을 지정합니다.

Width

픽셀 버퍼의 너비입니다.

메서드

GetArray<T>(NSString, Func<IntPtr,T>)

와 연결된 CVPixelBuffer특성을 관리합니다.

(다음에서 상속됨 DictionaryContainer)
GetArray<T>(NSString)

와 연결된 형식 T 의 배열을 검색합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetBoolValue(NSString)

와 연결된 nullable 부울을 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetCGPointValue(NSString)

와 연결된 nullable CGPoint 을 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetCGRectValue(NSString)

와 연결된 nullable NSString 을 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetCGSizeValue(NSString)

와 연결된 nullable CGSize 을 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetCMTimeValue(NSString)

와 연결된 nullable CMTime 을 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetDoubleValue(NSString)

와 연결된 nullable double을 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetFloatValue(NSString)

와 연결된 nullable float를 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetInt32Value(NSString)

와 연결된 nullable int를 key반환합니다.

(다음에서 상속됨 DictionaryContainer)
GetLongValue(NSString)

와 연결된 nullable long을 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetNativeValue<T>(NSString)

와 연결된 네이티브 개체를 key반환합니다.

(다음에서 상속됨 DictionaryContainer)
GetNIntValue(NSString)

와 연결된 nullable 네이티브 정수 를 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetNSDictionary(NSString)

와 연결된 를 NSDictionary 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetNSDictionary<TKey,TValue>(NSString)

와 연결된 를 NSDictionary 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetNSStringValue(NSString)

와 연결된 를 NSString 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetNUIntValue(NSString)

와 연결된 nullable 네이티브 부호 없는 int를 key반환합니다.

(다음에서 상속됨 DictionaryContainer)
GetStringValue(NSString)

와 연결된 문자열을 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetStringValue(String)

와 연결된 문자열을 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetStrongDictionary<T>(NSString)

와 연결된 를 DictionaryContainer 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetUInt32Value(NSString)

와 연결된 nullable T:System.UInt32key반환합니다.

(다음에서 상속됨 DictionaryContainer)
GetUIntValue(NSString)

와 연결된 nullable T:System.UInt32key반환합니다.

(다음에서 상속됨 DictionaryContainer)
RemoveValue(NSString)

사전에서 와 연결된 key값을 제거합니다.

(다음에서 상속됨 DictionaryContainer)
SetArrayValue(NSString, INativeObject[])

배열 values 을 에 INativeObject 연결key합니다.

(다음에서 상속됨 DictionaryContainer)
SetArrayValue(NSString, NSNumber[])

배열 values 을 에 NSNumber 연결key합니다.

(다음에서 상속됨 DictionaryContainer)
SetArrayValue(NSString, String[])

System.String 배열 values 을 와 연결key합니다.

(다음에서 상속됨 DictionaryContainer)
SetArrayValue<T>(NSString, T[])

형식의 배열 values 을 와 연결key합니다T.

(다음에서 상속됨 DictionaryContainer)
SetBooleanValue(NSString, Nullable<Boolean>)

부울 value 을 저장하고 에 연결 key합니다.

(다음에서 상속됨 DictionaryContainer)
SetCGPointValue(NSString, Nullable<CGPoint>)

CGPointvalue 저장하고 에 연결합니다 key.

(다음에서 상속됨 DictionaryContainer)
SetCGRectValue(NSString, Nullable<CGRect>)

CGRectvalue 저장하고 에 연결합니다 key.

(다음에서 상속됨 DictionaryContainer)
SetCGSizeValue(NSString, Nullable<CGSize>)

CGSizevalue 저장하고 에 연결합니다 key.

(다음에서 상속됨 DictionaryContainer)
SetCMTimeValue(NSString, Nullable<CMTime>)

CMTimevalue 저장하고 에 연결합니다 key.

(다음에서 상속됨 DictionaryContainer)
SetNativeValue(NSString, INativeObject, Boolean)

와 연결된 CVPixelBuffer특성을 관리합니다.

(다음에서 상속됨 DictionaryContainer)
SetNumberValue(NSString, Nullable<Double>)

double value (또는 null)을 저장하고 에 key연결합니다.

(다음에서 상속됨 DictionaryContainer)
SetNumberValue(NSString, Nullable<Int32>)

int value (또는 null)를 저장하고 에 연결 key합니다.

(다음에서 상속됨 DictionaryContainer)
SetNumberValue(NSString, Nullable<Int64>)

long value (또는 null)을 저장하고 에 key연결합니다.

(다음에서 상속됨 DictionaryContainer)
SetNumberValue(NSString, Nullable<nint>)

네이티브 정 value 수(또는 null)를 저장하고 에 연결 key합니다.

(다음에서 상속됨 DictionaryContainer)
SetNumberValue(NSString, Nullable<nuint>)

네이티브 부호 없는 int value (또는 null)를 저장하고 에 연결 key합니다.

(다음에서 상속됨 DictionaryContainer)
SetNumberValue(NSString, Nullable<Single>)

float value (또는 null)를 저장하고 에 연결 key합니다.

(다음에서 상속됨 DictionaryContainer)
SetNumberValue(NSString, Nullable<UInt32>)

서명되지 않은 int value (또는 null)를 저장하고 에 연결 key합니다.

(다음에서 상속됨 DictionaryContainer)
SetStringValue(NSString, NSString)

문자열 value 을 저장하고 에 연결합니다 key.

(다음에서 상속됨 DictionaryContainer)
SetStringValue(NSString, String)

문자열 value 을 저장하고 에 연결합니다 key.

(다음에서 상속됨 DictionaryContainer)

적용 대상