- CVPixelBuffer - CVPixelBuffer(nint, nint, CVPixelFormatType) 
- CVPixelBuffer(nint, nint, CVPixelFormatType) 
- CVPixelBuffer(nint, nint, CVPixelFormatType, CVPixelBufferAttributes) 
- CVPixelBuffer(nint, nint, CVPixelFormatType, CVPixelBufferAttributes) 
- BaseAddress 
- BytesPerRow 
- BytesPerRowAlignmentKey 
- CGBitmapContextCompatibilityKey 
- CGImageCompatibilityKey 
- DataSize 
- ExtendedPixelsBottomKey 
- ExtendedPixelsLeftKey 
- ExtendedPixelsRightKey 
- ExtendedPixelsTopKey 
- Height 
- HeightKey 
- IOSurfacePropertiesKey 
- IsPlanar 
- MemoryAllocatorKey 
- MetadataExtension 
- MetalCompatibilityKey 
- OpenGLCompatibilityKey 
- OpenGLESCompatibilityKey 
- OpenGLESTextureCacheCompatibilityKey 
- OpenGLTextureCacheCompatibilityKey 
- PixelFormatType 
- PixelFormatTypeKey 
- PlaneAlignmentKey 
- PlaneCount 
- ProResRawKey_BlackLevel 
- ProResRawKey_ColorMatrix 
- ProResRawKey_GainFactor 
- ProResRawKey_RecommendedCrop 
- ProResRawKey_SenselSitingOffsets 
- ProResRawKey_WhiteBalanceBlueFactor 
- ProResRawKey_WhiteBalanceCct 
- ProResRawKey_WhiteBalanceRedFactor 
- ProResRawKey_WhiteLevel 
- VersatileBayerKey_BayerPattern 
- Width 
- WidthKey 
- Create(IOSurface, CVPixelBufferAttributes) 
- Create(IOSurface, CVReturn, CVPixelBufferAttributes) 
- Create(nint, nint, CVPixelFormatType, Byte[], nint, CVPixelBufferAttributes) 
- Create(nint, nint, CVPixelFormatType, Byte[], nint, CVPixelBufferAttributes) 
- Create(nint, nint, CVPixelFormatType, Byte[], nint, CVPixelBufferAttributes, CVReturn) 
- Create(nint, nint, CVPixelFormatType, Byte[], nint, CVPixelBufferAttributes, CVReturn) 
- Create(nint, nint, CVPixelFormatType, Byte[][], nint[], nint[], nint[], CVPixelBufferAttributes) 
- Create(nint, nint, CVPixelFormatType, Byte[][], nint[], nint[], nint[], CVPixelBufferAttributes) 
- Create(nint, nint, CVPixelFormatType, Byte[][], nint[], nint[], nint[], CVPixelBufferAttributes, CVReturn) 
- Create(nint, nint, CVPixelFormatType, Byte[][], nint[], nint[], nint[], CVPixelBufferAttributes, CVReturn) 
- FillExtendedPixels() 
- GetAttributes(NSDictionary[]) 
- GetBaseAddress(nint) 
- GetBaseAddress(nint) 
- GetBytesPerRowOfPlane(nint) 
- GetBytesPerRowOfPlane(nint) 
- GetExtendedPixels(nuint, nuint, nuint, nuint) 
- GetExtendedPixels(nuint, nuint, nuint, nuint) 
- GetHeightOfPlane(nint) 
- GetHeightOfPlane(nint) 
- GetIOSurface() 
- GetPixelBufferCreationAttributes() 
- GetTypeID() 
- GetWidthOfPlane(nint) 
- GetWidthOfPlane(nint) 
- Lock(CVOptionFlags) 
- Lock(CVPixelBufferLock) 
- Unlock(CVOptionFlags) 
- Unlock(CVPixelBufferLock) 
- ToCGImage(CVPixelBuffer, CGImage) 
 
net9.0-ios17.2
    namespace CoreVideo
{
    [SupportedOSPlatform("ios")]
    [SupportedOSPlatform("maccatalyst")]
    [SupportedOSPlatform("macos")]
    [SupportedOSPlatform("tvos")]
    public class CVPixelBuffer : CVImageBuffer
    {
        [Field("kCVPixelBufferOpenGLCompatibilityKey", "CoreVideo")]
        public static NSString! OpenGLCompatibilityKey { get; }
    }
}
            | .NET | 6.07.08.09.0 | 
|---|---|
| Information specific to net9.0 | |
| Platforms | This API is only available when you target a specific platform: | 
| iOS | 10.010.110.210.311.011.111.211.311.412.012.112.212.312.413.013.113.213.313.413.513.614.014.114.214.314.414.515.015.215.416.016.116.216.417.017.2 | 
| Mac Catalyst | 13.113.213.313.413.514.214.314.414.515.015.215.416.116.216.417.017.2 | 
| macOS | 10.1410.1510.1611.011.111.211.312.012.112.313.013.113.314.014.2 | 
| tvOS | 10.010.110.211.011.111.211.311.412.012.112.212.312.413.013.213.313.414.014.214.314.414.515.015.215.416.016.116.417.017.2 | 
| Information specific to net9.0-ios17.2 | |
| Assembly | Microsoft.iOS , Version=17.2.0.0, PublicKeyToken=84e04ff9cfb79065 | 
| Referencing | The API is automatically referenced. | 
| Platform Restrictions | The property getter is only supported on the following platforms: 
 | 
- Built-in API
- Package-provided API