CVPixelBuffer Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein CVImageBuffer Pixel, das Pixel enthält.
public class CVPixelBuffer : CoreVideo.CVImageBuffer
type CVPixelBuffer = class
inherit CVImageBuffer
- Vererbung
Konstruktoren
| Name | Beschreibung |
|---|---|
| CVPixelBuffer(IntPtr, IntPtr, CVPixelFormatType, CVPixelBufferAttributes) |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| CVPixelBuffer(IntPtr, IntPtr, CVPixelFormatType) |
Ein CVImageBuffer Pixel, das Pixel enthält. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| BaseAddress |
Zeiger auf die Basisadresse, die die Pixel speichert. Muss aufrufen Lock(CVPixelBufferLock) , um die Basisadresse zu sperren |
| BytesPerRow |
Die Anzahl der Bytes pro Zeile im Pixelpuffer. |
| BytesPerRowAlignmentKey |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| CGBitmapContextCompatibilityKey |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| CGImageCompatibilityKey |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| CleanRect |
Ein CVImageBuffer Pixel, das Pixel enthält. (Geerbt von CVImageBuffer) |
| ColorSpace |
Abrufen des Farbraums für diesen Bildpuffer (Geerbt von CVImageBuffer) |
| DataSize |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| DisplaySize |
Ein CVImageBuffer Pixel, das Pixel enthält. (Geerbt von CVImageBuffer) |
| EncodedSize |
Ein CVImageBuffer Pixel, das Pixel enthält. (Geerbt von CVImageBuffer) |
| ExtendedPixelsBottomKey |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| ExtendedPixelsLeftKey |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| ExtendedPixelsRightKey |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| ExtendedPixelsTopKey |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| Handle |
Ein CVImageBuffer Pixel, das Pixel enthält. (Geerbt von DisposableObject) |
| Height |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| HeightKey |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| IOSurfacePropertiesKey |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| IOSurfacePurgeableKey |
Stellt den Wert dar, der der Konstante "kCVPixelBufferIOSurfacePurgeableKey" zugeordnet ist. |
| IsFlipped |
Ein CVImageBuffer Pixel, das Pixel enthält. (Geerbt von CVImageBuffer) |
| IsPlanar |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| MemoryAllocatorKey |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| MetadataExtension |
Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_MetadataExtension" zugeordnet ist. |
| MetalCompatibilityKey |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| OpenGLCompatibilityKey |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| OpenGLESCompatibilityKey |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| OpenGLESTextureCacheCompatibilityKey |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| OpenGLTextureCacheCompatibilityKey |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| Owns |
Ein CVImageBuffer Pixel, das Pixel enthält. (Geerbt von DisposableObject) |
| PixelFormatType |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| PixelFormatTypeKey |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| PlaneAlignmentKey |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| PlaneCount |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| ProResRawKey_BlackLevel |
Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_BlackLevel" zugeordnet ist. |
| ProResRawKey_ColorMatrix |
Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_ColorMatrix" zugeordnet ist. |
| ProResRawKey_GainFactor |
Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_GainFactor" zugeordnet ist. |
| ProResRawKey_RecommendedCrop |
Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_RecommendedCrop" zugeordnet ist. |
| ProResRawKey_SenselSitingOffsets |
Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_SenselSitingOffsets" zugeordnet ist. |
| ProResRawKey_WhiteBalanceBlueFactor |
Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_WhiteBalanceBlueFactor" zugeordnet ist. |
| ProResRawKey_WhiteBalanceCct |
Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_WhiteBalanceCCT" zugeordnet ist. |
| ProResRawKey_WhiteBalanceRedFactor |
Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_WhiteBalanceRedFactor" zugeordnet ist. |
| ProResRawKey_WhiteLevel |
Stellt den Wert dar, der der Konstante "kCVPixelBufferProResRAWKey_WhiteLevel" zugeordnet ist. |
| VersatileBayerKey_BayerPattern |
Stellt den Wert dar, der der Konstante "kCVPixelBufferVersatileBayerKey_BayerPattern" zugeordnet ist. |
| Width |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| WidthKey |
Ein CVImageBuffer Pixel, das Pixel enthält. |
Methoden
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetHandle(INativeObject) |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| GetNonNullHandle(INativeObject, String) |
Ein CVImageBuffer Pixel, das Pixel enthält. |
| ToCGImage(CVPixelBuffer, CGImage) |
Erstellt ein Kerngrafikbild aus einem Pixelpuffer. |