CVPixelBufferAttributes Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zarządza atrybutami skojarzonymi z CVPixelBufferprogramem .
public class CVPixelBufferAttributes : Foundation.DictionaryContainer
type CVPixelBufferAttributes = class
inherit DictionaryContainer
- Dziedziczenie
- Pochodne
Uwagi
Konstruktory
| Nazwisko | Opis |
|---|---|
| CVPixelBufferAttributes() |
Tworzy pusty zestaw atrybutów. |
| CVPixelBufferAttributes(CVPixelFormatType, IntPtr, IntPtr) |
Zarządza atrybutami skojarzonymi z CVPixelBufferprogramem . |
| CVPixelBufferAttributes(NSDictionary) |
Inicjuje silnie typizowane CVPixelBufferAttributes z podanego słownika. |
Właściwości
| Nazwisko | Opis |
|---|---|
| AllocateWithIOSurface |
Jeśli ten klucz jest ustawiony, spowoduje to, że CoreVideo przydzieli bufory wideo przy użyciu .IOSurface Jest to wymagane w przypadku niektórych zastosowań buforów pikseli. |
| BytesPerRowAlignment |
Wskazuje liczbę bajtów na wiersz w buforze pikseli. |
| CGBitmapContextCompatibility |
Wskazuje, czy bufor pikseli jest zgodny z kontekstami mapy bitowej Core Graphics. |
| CGImageCompatibility |
Wskazuje, czy bufor pikseli jest zgodny z typami CGImage |
| Dictionary |
Pobiera opakowany NSDictionaryelement . (Odziedziczone po DictionaryContainer) |
| ExtendedPixelsBottom |
Liczba pikseli dopełniania dolnej części obrazu. |
| ExtendedPixelsLeft |
Liczba pikseli dopełniania lewej strony obrazu. |
| ExtendedPixelsRight |
Liczba pikseli z prawej strony obrazu. |
| ExtendedPixelsTop |
Liczba pikseli dopełniania górnej części obrazu. |
| Height |
Wysokość buforu pikseli. |
| MemoryAllocator |
Alokator używany do buforu pikseli. |
| MetalCompatibility |
Wskazuje, czy bufor pikseli jest zgodny z metalem. |
| OpenGLCompatibility |
Wskazuje, czy bufor pikseli jest zgodny z kontekstami OpenGL. |
| OpenGLESCompatibility |
Wskazuje, czy bufor pikseli jest zgodny z kontekstami OpenGL for Embedded Systems. |
| PixelFormatType |
Format pikseli buforu pikseli. |
| PixelFormatTypes |
Formaty pikseli buforu pikseli. |
| PlaneAlignment |
Określa wyrównanie płaszczyzn w buforze. |
| Width |
Szerokość buforu pikseli. |
Metody
| Nazwisko | Opis |
|---|---|
| GetArray<T>(NSString, Func<NativeHandle,T>) |
Zwraca tablicę |
| GetArray<T>(NSString) |
Zwraca tablicę |
| GetArrayOfDictionariesValue<T>(NSString) |
Pobiera tablicę DictionaryContainer jednokrotną za pomocą polecenia |
| GetBoolValue(NSString) |
Zwraca wartość null skojarzona Boolean z określonym |
| GetByteValue(NSString) |
Zwraca wartość null skojarzona Byte z określonym |
| GetCGPointValue(NSString) |
Zwraca wartość dopuszczaną CGPoint do wartości null skojarzona z elementem |
| GetCGRectValue(NSString) |
Zwraca wartość dopuszczaną CGRect do wartości null skojarzona z elementem |
| GetCGSizeValue(NSString) |
Zwraca wartość dopuszczaną CGSize do wartości null skojarzona z elementem |
| GetCMTimeValue(NSString) |
Zwraca wartość dopuszczaną CMTime do wartości null skojarzona z elementem |
| GetDateTimeValue(NSString) |
Zwraca możliwą do wartości null wartość DateTime skojarzona z elementem |
| GetDoubleValue(NSString) |
Zwraca wartość null skojarzona Double z określonym |
| GetFloatValue(NSString) |
Zwraca wartość null skojarzona Single z określonym |
| GetInt16Value(NSString) |
Zwraca wartość null skojarzona Int16 z określonym |
| GetInt32Value(NSString) |
Zwraca wartość null skojarzona Int32 z określonym |
| GetLongValue(NSString) |
Zwraca wartość null skojarzona Int64 z określonym |
| GetNativeValue<T>(NSString) |
Zwraca wartość dopuszczaną |
| GetNFloatValue(NSString) |
Zwraca wartość null skojarzona NFloat z określonym |
| GetNIntValue(NSString) |
Zwraca wartość null skojarzona IntPtr z określonym |
| GetNSDataAsValueType<T>(NSString) |
Zwraca obiekt NSData z zawartością typu wartości skojarzonego |
| GetNSDictionary(NSString) |
Zwraca wartość dopuszczaną NSDictionary do wartości null skojarzona z elementem |
| GetNSDictionary<TKey,TValue>(NSString) |
Zwraca wartość dopuszczaną NSDictionary<TKey,TValue> do wartości null skojarzona z elementem |
| GetNSStringValue(NSString) |
Zwraca wartość dopuszczaną NSString do wartości null skojarzona z elementem |
| GetNUIntValue(NSString) |
Zwraca wartość null skojarzona UIntPtr z określonym |
| GetSByteValue(NSString) |
Zwraca wartość null skojarzona SByte z określonym |
| GetStringArrayValue(NSString) |
Zwraca tablicę ciągów dopuszczaną do wartości null skojarzona z elementem |
| GetStringValue(NSString) |
Zwraca wartość dopuszczaną String do wartości null skojarzona z elementem |
| GetStringValue(String) |
Zwraca wartość dopuszczaną String do wartości null skojarzona z elementem |
| GetStrongDictionary<T>(NSString, Func<NSDictionary,T>) |
Zwraca wartość dopuszczaną |
| GetStrongDictionary<T>(NSString) |
Zwraca wartość dopuszczaną |
| GetUIEdgeInsets(NSString) |
Zwraca wartość dopuszczaną UIEdgeInsets do wartości null skojarzona z elementem |
| GetUInt16Value(NSString) |
Zwraca wartość null skojarzona UInt16 z określonym |
| GetUInt32Value(NSString) |
Zwraca wartość null skojarzona UInt32 z określonym |
| GetUIntValue(NSString) |
Zwraca wartość null skojarzona UInt32 z określonym |
| GetULongValue(NSString) |
Zwraca wartość null skojarzona UInt64 z określonym |
| RemoveValue(NSString) |
Usuwa ze słownika wartość skojarzona z elementem |
| SetArrayOfDictionariesValue(NSString, DictionaryContainer[]) |
Kojarzy tablicę DictionaryContainer |
| SetArrayValue(NSString, INativeObject[]) |
Kojarzy tablicę z INativeObject elementem |
| SetArrayValue(NSString, NSNumber[]) |
Kojarzy tablicę NSNumber z elementem |
| SetArrayValue(NSString, String[]) |
Kojarzy tablicę |
| SetArrayValue<T>(NSString, T[], Func<T,NativeHandle>) |
Kojarzy tablicę z |
| SetArrayValue<T>(NSString, T[]) |
Kojarzy tablicę z |
| SetBooleanValue(NSString, Nullable<Boolean>) |
Kojarzy wartość null Boolean z elementem |
| SetCGPointValue(NSString, Nullable<CGPoint>) |
Kojarzy wartość dopuszczaną CGPoint do wartości null z |
| SetCGRectValue(NSString, Nullable<CGRect>) |
Kojarzy wartość dopuszczaną CGRect do wartości null z |
| SetCGSizeValue(NSString, Nullable<CGSize>) |
Kojarzy wartość dopuszczaną CGSize do wartości null z |
| SetCMTimeValue(NSString, Nullable<CMTime>) |
Kojarzy wartość dopuszczaną CMTime do wartości null z |
| SetNativeValue(NSString, INativeObject, Boolean) |
Kojarzy wartość dopuszczaną INativeObject do wartości null z |
| SetNumberValue(NSString, Nullable<Byte>) |
Kojarzy wartość null Byte z elementem |
| SetNumberValue(NSString, Nullable<Double>) |
Kojarzy wartość null Double z elementem |
| SetNumberValue(NSString, Nullable<Int16>) |
Kojarzy wartość null Int16 z elementem |
| SetNumberValue(NSString, Nullable<Int32>) |
Kojarzy wartość null Int32 z elementem |
| SetNumberValue(NSString, Nullable<Int64>) |
Kojarzy wartość null Int64 z elementem |
| SetNumberValue(NSString, Nullable<IntPtr>) |
Kojarzy wartość null IntPtr z elementem |
| SetNumberValue(NSString, Nullable<NFloat>) |
Kojarzy wartość null NFloat z elementem |
| SetNumberValue(NSString, Nullable<SByte>) |
Kojarzy wartość null SByte z elementem |
| SetNumberValue(NSString, Nullable<Single>) |
Kojarzy wartość null Single z elementem |
| SetNumberValue(NSString, Nullable<UInt16>) |
Kojarzy wartość null UInt16 z elementem |
| SetNumberValue(NSString, Nullable<UInt32>) |
Kojarzy wartość null UInt32 z elementem |
| SetNumberValue(NSString, Nullable<UInt64>) |
Kojarzy wartość null UInt64 z elementem |
| SetNumberValue(NSString, Nullable<UIntPtr>) |
Kojarzy wartość null UIntPtr z elementem |
| SetStringValue(NSString, NSString) |
Kojarzy wartość null NSString z elementem |
| SetStringValue(NSString, String) |
Kojarzy wartość null String z elementem |
| SetUIEdgeInsets(NSString, Nullable<UIEdgeInsets>) |
Kojarzy wartość dopuszczaną UIEdgeInsets do wartości null z |
| SetValueTypeAsNSData<T>(NSString, Nullable<T>) |
Ustawia obiekt NSData z zawartością typu wartości typu |
| TryGetNativeValue(NSString, NativeHandle) |
Zwraca uchwyt skojarzony z elementem |
| TryGetNSObject<T>(NSString, T) |
Zwraca wartość dopuszczaną |