Platforms to show: All Mac Windows Linux Cross-Platform

Back to CVPixelBufferMBS class.

Previous items

CVPixelBufferMBS.kCVPixelFormatType_OneComponent32Float = "L00f"

Type Topic Plugin Version
const AVFoundation MBS AVFoundation Plugin 19.4
One of the pixel formats for CVPixelBuffer.

32 bit one component IEEE float, 32-bit little-endian samples

CVPixelBufferMBS.kCVPixelFormatType_OneComponent8 = "L008"

Type Topic Plugin Version
const AVFoundation MBS AVFoundation Plugin 19.4
One of the pixel formats for CVPixelBuffer.

8 bit one component, black is zero

CVPixelBufferMBS.kCVPixelFormatType_TwoComponent16Half = "2C0h"

Type Topic Plugin Version
const AVFoundation MBS AVFoundation Plugin 19.4
One of the pixel formats for CVPixelBuffer.

16 bit two component IEEE half-precision float, 16-bit little-endian samples

CVPixelBufferMBS.kCVPixelFormatType_TwoComponent32Float = "2C0f"

Type Topic Plugin Version
const AVFoundation MBS AVFoundation Plugin 19.4
One of the pixel formats for CVPixelBuffer.

32 bit two component IEEE float, 32-bit little-endian samples.

CVPixelBufferMBS.kCVPixelFormatType_TwoComponent8 = "2C08"

Type Topic Plugin Version
const AVFoundation MBS AVFoundation Plugin 19.4
One of the pixel formats for CVPixelBuffer.

8 bit two component, black is zero

CVPixelBufferMBS.kLockReadonly = 1

Type Topic Plugin Version
const AVFoundation MBS AVFoundation Plugin 13.2
The flag for LockBaseAddress function.

If you are not going to modify the data while you hold the lock, you should set this flag to avoid potentially invalidating any existing caches of the buffer contents. This flag should be passed both to the lock and unlock functions. Non-symmetrical usage of thisflag will result in undefined behavior.

Previous items

The items on this page are in the following plugins: MBS AVFoundation Plugin.


💬 Ask a question or report a problem
The biggest plugin in space...