CVPixelBuffer 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.
Element CVImageBuffer , który zawiera piksele.
public class CVPixelBuffer : CoreVideo.CVImageBuffer
type CVPixelBuffer = class
inherit CVImageBuffer
- Dziedziczenie
Konstruktory
| Nazwisko | Opis |
|---|---|
| CVPixelBuffer(IntPtr, IntPtr, CVPixelFormatType, CVPixelBufferAttributes) |
Element CVImageBuffer , który zawiera piksele. |
| CVPixelBuffer(IntPtr, IntPtr, CVPixelFormatType) |
Element CVImageBuffer , który zawiera piksele. |
Właściwości
| Nazwisko | Opis |
|---|---|
| BaseAddress |
Wskaźniki do adresu podstawowego przechowującego piksele. Musi wywołać polecenie Lock(CVPixelBufferLock) , aby zablokować adres podstawowy |
| BytesPerRow |
Liczba bajtów na wiersz w buforze pikseli. |
| BytesPerRowAlignmentKey |
Element CVImageBuffer , który zawiera piksele. |
| CGBitmapContextCompatibilityKey |
Element CVImageBuffer , który zawiera piksele. |
| CGImageCompatibilityKey |
Element CVImageBuffer , który zawiera piksele. |
| CleanRect |
Element CVImageBuffer , który zawiera piksele. (Odziedziczone po CVImageBuffer) |
| ColorSpace |
Pobieranie przestrzeni kolorów dla tego buforu obrazu (Odziedziczone po CVImageBuffer) |
| DataSize |
Element CVImageBuffer , który zawiera piksele. |
| DisplaySize |
Element CVImageBuffer , który zawiera piksele. (Odziedziczone po CVImageBuffer) |
| EncodedSize |
Element CVImageBuffer , który zawiera piksele. (Odziedziczone po CVImageBuffer) |
| ExtendedPixelsBottomKey |
Element CVImageBuffer , który zawiera piksele. |
| ExtendedPixelsLeftKey |
Element CVImageBuffer , który zawiera piksele. |
| ExtendedPixelsRightKey |
Element CVImageBuffer , który zawiera piksele. |
| ExtendedPixelsTopKey |
Element CVImageBuffer , który zawiera piksele. |
| Handle |
Element CVImageBuffer , który zawiera piksele. (Odziedziczone po DisposableObject) |
| Height |
Element CVImageBuffer , który zawiera piksele. |
| HeightKey |
Element CVImageBuffer , który zawiera piksele. |
| IOSurfacePropertiesKey |
Element CVImageBuffer , który zawiera piksele. |
| IOSurfacePurgeableKey |
Reprezentuje wartość skojarzoną z stałą "kCVPixelBufferIOSurfacePurgeableKey". |
| IsFlipped |
Element CVImageBuffer , który zawiera piksele. (Odziedziczone po CVImageBuffer) |
| IsPlanar |
Element CVImageBuffer , który zawiera piksele. |
| MemoryAllocatorKey |
Element CVImageBuffer , który zawiera piksele. |
| MetadataExtension |
Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_MetadataExtension". |
| MetalCompatibilityKey |
Element CVImageBuffer , który zawiera piksele. |
| OpenGLCompatibilityKey |
Element CVImageBuffer , który zawiera piksele. |
| OpenGLESCompatibilityKey |
Element CVImageBuffer , który zawiera piksele. |
| OpenGLESTextureCacheCompatibilityKey |
Element CVImageBuffer , który zawiera piksele. |
| OpenGLTextureCacheCompatibilityKey |
Element CVImageBuffer , który zawiera piksele. |
| Owns |
Element CVImageBuffer , który zawiera piksele. (Odziedziczone po DisposableObject) |
| PixelFormatType |
Element CVImageBuffer , który zawiera piksele. |
| PixelFormatTypeKey |
Element CVImageBuffer , który zawiera piksele. |
| PlaneAlignmentKey |
Element CVImageBuffer , który zawiera piksele. |
| PlaneCount |
Element CVImageBuffer , który zawiera piksele. |
| ProResRawKey_BlackLevel |
Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_BlackLevel". |
| ProResRawKey_ColorMatrix |
Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_ColorMatrix". |
| ProResRawKey_GainFactor |
Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_GainFactor". |
| ProResRawKey_RecommendedCrop |
Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_RecommendedCrop". |
| ProResRawKey_SenselSitingOffsets |
Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_SenselSitingOffsets". |
| ProResRawKey_WhiteBalanceBlueFactor |
Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_WhiteBalanceBlueFactor". |
| ProResRawKey_WhiteBalanceCct |
Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_WhiteBalanceCCT". |
| ProResRawKey_WhiteBalanceRedFactor |
Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_WhiteBalanceRedFactor". |
| ProResRawKey_WhiteLevel |
Reprezentuje wartość skojarzona z stałą "kCVPixelBufferProResRAWKey_WhiteLevel". |
| VersatileBayerKey_BayerPattern |
Reprezentuje wartość skojarzona z stałą "kCVPixelBufferVersatileBayerKey_BayerPattern". |
| Width |
Element CVImageBuffer , który zawiera piksele. |
| WidthKey |
Element CVImageBuffer , który zawiera piksele. |
Metody
Metody rozszerzania
| Nazwisko | Opis |
|---|---|
| GetHandle(INativeObject) |
Element CVImageBuffer , który zawiera piksele. |
| GetNonNullHandle(INativeObject, String) |
Element CVImageBuffer , który zawiera piksele. |
| ToCGImage(CVPixelBuffer, CGImage) |
Tworzy obraz grafiki core na podstawie buforu pikseli. |