Expand description
§Bindings to the CoreVideo framework
See Apple’s docs and the general docs on framework crates for more information.
Structs§
- CVAttachment
Mode CVBuffer - Apple’s documentation
- CVBuffer
CVBuffer - Base type for all CoreVideo buffers
- CVDisplay
Link CVDisplayLink - Apple’s documentation
- CVFill
Extended Pixels Call Back Data CVBufferandCVImageBufferandCVPixelBufferandCVPixelFormatDescription - Apple’s documentation
- CVMetal
Buffer Cache CVMetalBufferCache - Apple’s documentation
- CVMetal
Texture Cache CVMetalTextureCache - CoreVideo Metal Texture Cache
- CVOpenGL
Buffer Pool CVOpenGLBufferPool - Apple’s documentation
- CVOpenGL
Texture Cache CVOpenGLTextureCache - CoreVideo OpenGL Texture Cache
- CVPixel
Buffer Lock Flags CVBaseandCVPixelBuffer - Flags to pass to CVPixelBufferLockBaseAddress() / CVPixelBufferUnlockBaseAddress()
- CVPixel
Buffer Pool CVPixelBufferPool - Apple’s documentation
- CVPixel
Buffer Pool Flush Flags CVBaseandCVPixelBufferPool - Flags to pass to CVPixelBufferPoolFlush()
- CVPlanar
Component Info CVPixelBuffer - Apple’s documentation
- CVPlanar
Pixel Buffer Info CVPixelBuffer - Apple’s documentation
- CVPlanar
Pixel Buffer Info_ YCbCr BiPlanar CVPixelBuffer - Apple’s documentation
- CVPlanar
Pixel Buffer Info_ YCbCr Planar CVPixelBuffer - Apple’s documentation
- CVSMPTE
Time CVBase - A structure for holding a SMPTE time. Field: subframes The number of subframes in the full message. Field: subframeDivisor The number of subframes per frame (typically 80). Field: counter The total number of messages received. Field: type The kind of SMPTE time using the SMPTE time type constants. Field: flags A set of flags that indicate the SMPTE state. Field: hours The number of hours in the full message. Field: minutes The number of minutes in the full message. Field: seconds The number of seconds in the full message. Field: frames The number of frames in the full message.
- CVSMPTE
Time Flags CVBase - Flags that describe the SMPTE time state.
- CVSMPTE
Time Type CVBase - Constants that describe the type of SMPTE time.
- CVTime
CVBase - Apple’s documentation
- CVTime
Flags CVBase - Apple’s documentation
- CVTime
Stamp CVBase - CoreVideo uses a CVTimeStamp structure to store video display time stamps.
- CVTime
Stamp Flags CVBase - Apple’s documentation
Constants§
- kCVPixel
Format Type_ 1Indexed Gray_ White IsZero CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 1Monochrome CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 2Indexed CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 2Indexed Gray_ White IsZero CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 4Indexed CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 4Indexed Gray_ White IsZero CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 8Indexed CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 8Indexed Gray_ White IsZero CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 14Bayer_ BGGR CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 14Bayer_ GBRG CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 14Bayer_ GRBG CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 14Bayer_ RGGB CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 16BE555 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 16BE565 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 16Gray CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 16LE555 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 16LE565 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 16LE5551 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 16Versatile Bayer CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 24BGR CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 24RGB CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 30RGB CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 30RGBLE Packed Wide Gamut CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 30RGB_ r210 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 32ABGR CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 32ARGB CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 32Alpha Gray CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 32BGRA CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 32RGBA CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 40ARGBLE Wide Gamut CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 40ARGBLE Wide Gamut Premultiplied CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 48RGB CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 64ARGB CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 64RGBA Half CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 64RGBALE CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 64RGBA_ Downscaled ProResRAW CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 128RGBA Float CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 420Yp CbCr8 BiPlanar Full Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 420Yp CbCr8 BiPlanar Video Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 420Yp CbCr8 Planar CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 420Yp CbCr8 Planar Full Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 420Yp CbCr8 Video Range_ 8A_ TriPlanar CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 420Yp CbCr10 BiPlanar Full Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 420Yp CbCr10 BiPlanar Video Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 422Yp CbCr8 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 422Yp CbCr8 BiPlanar Full Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 422Yp CbCr8 BiPlanar Video Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 422Yp CbCr8 Full Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 422Yp CbCr8_ yuvs CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 422Yp CbCr10 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 422Yp CbCr16 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 422Yp CbCr10 BiPlanar Full Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 422Yp CbCr10 BiPlanar Video Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 422Yp CbCr16 BiPlanar Video Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 422Yp CbCr_ 4A_ 8BiPlanar CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 444Yp CbCr8 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 444Yp CbCr8 BiPlanar Full Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 444Yp CbCr8 BiPlanar Video Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 444Yp CbCr10 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 444Yp CbCr10 BiPlanar Full Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 444Yp CbCr10 BiPlanar Video Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 444Yp CbCr16 BiPlanar Video Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 444Yp CbCr16 Video Range_ 16A_ TriPlanar CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 4444A YpCb Cr8 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 4444A YpCb Cr16 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 4444A YpCb CrFloat CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 4444 YpCb CrA8 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ 4444 YpCb CrA8R CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ ARGB2101010LE Packed CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ Depth Float16 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ Depth Float32 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ Disparity Float16 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ Disparity Float32 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ Lossless_ 32BGRA CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ Lossless_ 64RGBA Half CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ Lossless_ 420Yp CbCr8 BiPlanar Full Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ Lossless_ 420Yp CbCr8 BiPlanar Video Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ Lossless_ 420Yp CbCr10 Packed BiPlanar Full Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ Lossless_ 420Yp CbCr10 Packed BiPlanar Video Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ Lossless_ 422Yp CbCr10 Packed BiPlanar Video Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ Lossy_ 32BGRA CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ Lossy_ 420Yp CbCr8 BiPlanar Full Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ Lossy_ 420Yp CbCr8 BiPlanar Video Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ Lossy_ 420Yp CbCr10 Packed BiPlanar Video Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ Lossy_ 422Yp CbCr10 Packed BiPlanar Video Range CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ OneComponent8 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ OneComponent10 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ OneComponent12 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ OneComponent16 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ OneComponent16 Half CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ OneComponent32 Float CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ TwoComponent8 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ TwoComponent16 CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ TwoComponent16 Half CVPixelBuffer - Apple’s documentation
- kCVPixel
Format Type_ TwoComponent32 Float CVPixelBuffer - Apple’s documentation
- kCVReturn
Allocation Failed CVReturn - Apple’s documentation
- kCVReturn
Display Link Already Running CVReturn - Apple’s documentation
- kCVReturn
Display Link Callbacks NotSet CVReturn - Apple’s documentation
- kCVReturn
Display Link NotRunning CVReturn - Apple’s documentation
- kCVReturn
Error CVReturn - Apple’s documentation
- kCVReturn
First CVReturn - Apple’s documentation
- kCVReturn
Invalid Argument CVReturn - Apple’s documentation
- kCVReturn
Invalid Display CVReturn - Apple’s documentation
- kCVReturn
Invalid Pixel Buffer Attributes CVReturn - Apple’s documentation
- kCVReturn
Invalid Pixel Format CVReturn - Apple’s documentation
- kCVReturn
Invalid Pool Attributes CVReturn - Apple’s documentation
- kCVReturn
Invalid Size CVReturn - Apple’s documentation
- kCVReturn
Last CVReturn - Apple’s documentation
- kCVReturn
Pixel Buffer NotMetal Compatible CVReturn - Apple’s documentation
- kCVReturn
Pixel Buffer NotOpenGL Compatible CVReturn - Apple’s documentation
- kCVReturn
Pool Allocation Failed CVReturn - Apple’s documentation
- kCVReturn
Retry CVReturn - Apple’s documentation
- kCVReturn
Success CVReturn - Apple’s documentation
- kCVReturn
Unsupported CVReturn - Apple’s documentation
- kCVReturn
Would Exceed Allocation Threshold CVReturn - Apple’s documentation
- kCVVersatile
Bayer_ Bayer Pattern_ BGGR CVPixelBuffer - Apple’s documentation
- kCVVersatile
Bayer_ Bayer Pattern_ GBRG CVPixelBuffer - Apple’s documentation
- kCVVersatile
Bayer_ Bayer Pattern_ GRBG CVPixelBuffer - Apple’s documentation
- kCVVersatile
Bayer_ Bayer Pattern_ RGGB CVPixelBuffer - Apple’s documentation
Statics§
- kCVBuffer
Movie ⚠Time Key CVBuffer - Apple’s documentation
- kCVBuffer
NonPropagated ⚠Attachments Key CVBuffer - Apple’s documentation
- kCVBuffer
Propagated ⚠Attachments Key CVBuffer - Apple’s documentation
- kCVBuffer
Time ⚠Scale Key CVBuffer - Apple’s documentation
- kCVBuffer
Time ⚠Value Key CVBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Alpha Channel IsOpaque CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Alpha Channel Mode Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Alpha Channel Mode_ Premultiplied Alpha CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Alpha Channel Mode_ Straight Alpha CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Ambient Viewing Environment Key CVImageBuffer - Apple’s documentation
- kCVImage
BufferCG ⚠Color Space Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Chroma Location Bottom Field Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Chroma Location TopField Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Chroma Location_ Bottom CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Chroma Location_ Bottom Left CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Chroma Location_ Center CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Chroma Location_ DV420 CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Chroma Location_ Left CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Chroma Location_ Top CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Chroma Location_ TopLeft CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Chroma Subsampling Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Chroma Subsampling_ 411 CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Chroma Subsampling_ 420 CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Chroma Subsampling_ 422 CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Clean Aperture Height Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Clean Aperture Horizontal Offset Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Clean Aperture Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Clean Aperture Vertical Offset Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Clean Aperture Width Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Color Primaries Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Color Primaries_ DCI_ P3 CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Color Primaries_ EBU_ 3213 CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Color Primaries_ ITU_ R_ 709_ 2 CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Color Primaries_ ITU_ R_ 2020 CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Color Primaries_ P3_ D65 CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Color Primaries_ P22 CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Color Primaries_ SMPTE_ C CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Content Light Level Info Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Display Dimensions Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Display Height Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Display Width Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Field Count Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Field Detail Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Field Detail Spatial First Line Early CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Field Detail Spatial First Line Late CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Field Detail Temporal Bottom First CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Field Detail Temporal TopFirst CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Gamma Level Key CVImageBuffer - Apple’s documentation
- kCVImage
BufferICC ⚠Profile Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠LogTransfer Function Key CVImageBuffer - Indicates that the transfer function or gamma of the content is a log format and identifies the specific log curve.
- kCVImage
Buffer ⚠LogTransfer Function_ Apple Log CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Mastering Display Color Volume Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Pixel Aspect Ratio Horizontal Spacing Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Pixel Aspect Ratio Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Pixel Aspect Ratio Vertical Spacing Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Post Decode Processing Frame Metadata Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Post Decode Processing Sequence Metadata Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Preferred Clean Aperture Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Region OfInterest Key CVImageBuffer - Specifies region of interest that image statistics cover.
- kCVImage
Buffer ⚠Scene Illumination Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Transfer Function Key CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Transfer Function_ EBU_ 3213 CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Transfer Function_ ITU_ R_ 709_ 2 CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Transfer Function_ ITU_ R_ 2020 CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Transfer Function_ ITU_ R_ 2100_ HLG CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Transfer Function_ Linear CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Transfer Function_ SMPTE_ 240M_ 1995 CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Transfer Function_ SMPTE_ C CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Transfer Function_ SMPTE_ ST_ 428_ 1 CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Transfer Function_ SMPTE_ ST_ 2084_ PQ CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Transfer Function_ UseGamma CVImageBuffer - Apple’s documentation
- kCVImage
Buffer ⚠Transfer Function_ sRGB CVImageBuffer - Apple’s documentation
- kCVImage
BufferY ⚠CbCr Matrix Key CVImageBuffer - Apple’s documentation
- kCVImage
BufferY ⚠CbCr Matrix_ DCI_ P3 CVImageBuffer - Apple’s documentation
- kCVImage
BufferY ⚠CbCr Matrix_ ITU_ R_ 601_ 4 CVImageBuffer - Apple’s documentation
- kCVImage
BufferY ⚠CbCr Matrix_ ITU_ R_ 709_ 2 CVImageBuffer - Apple’s documentation
- kCVImage
BufferY ⚠CbCr Matrix_ ITU_ R_ 2020 CVImageBuffer - Apple’s documentation
- kCVImage
BufferY ⚠CbCr Matrix_ P3_ D65 CVImageBuffer - Apple’s documentation
- kCVImage
BufferY ⚠CbCr Matrix_ SMPTE_ 240M_ 1995 CVImageBuffer - Apple’s documentation
- kCVIndefinite
Time ⚠CVBase - Apple’s documentation
- kCVMetal
Buffer ⚠Cache Maximum Buffer AgeKey CVMetalBufferCache - Apple’s documentation
- kCVMetal
Texture ⚠Cache Maximum Texture AgeKey CVMetalTextureCache - Apple’s documentation
- kCVMetal
Texture ⚠Storage Mode CVMetalTexture - kCVMetalTextureStorageMode is a property that can be placed on a CVMetalTextureCache to instruct the MTLTextureStorageMode of the created MTLTexture. Values for this can can be read from MTLTexture.h
- kCVMetal
Texture ⚠Usage CVMetalTexture - kCVMetalTextureUsage is a property that can be placed on a CVMetalTextureCache to instruct the MTLTextureUsage of the created MTLTexture. Values for this can can be read from MTLTexture.h
- kCVOpenGL
Buffer ⚠Height CVOpenGLBuffer - Apple’s documentation
- kCVOpenGL
Buffer ⚠Internal Format CVOpenGLBuffer - Apple’s documentation
- kCVOpenGL
Buffer ⚠Maximum Mipmap Level CVOpenGLBuffer - Apple’s documentation
- kCVOpenGL
Buffer ⚠Pool Maximum Buffer AgeKey CVOpenGLBufferPool - Apple’s documentation
- kCVOpenGL
Buffer ⚠Pool Minimum Buffer Count Key CVOpenGLBufferPool - Apple’s documentation
- kCVOpenGL
Buffer ⚠Target CVOpenGLBuffer - Apple’s documentation
- kCVOpenGL
Buffer ⚠Width CVOpenGLBuffer - Apple’s documentation
- kCVOpenGL
Texture ⚠Cache Chroma Sampling Mode Automatic CVOpenGLTextureCache - Apple’s documentation
- kCVOpenGL
Texture ⚠Cache Chroma Sampling Mode Best Performance CVOpenGLTextureCache - Apple’s documentation
- kCVOpenGL
Texture ⚠Cache Chroma Sampling Mode Highest Quality CVOpenGLTextureCache - Apple’s documentation
- kCVOpenGL
Texture ⚠Cache Chroma Sampling Mode Key CVOpenGLTextureCache - Apple’s documentation
- kCVPixel
Buffer ⚠Bytes PerRow Alignment Key CVPixelBuffer - Apple’s documentation
- kCVPixel
BufferCG ⚠Bitmap Context Compatibility Key CVPixelBuffer - Apple’s documentation
- kCVPixel
BufferCG ⚠Image Compatibility Key CVPixelBuffer - Apple’s documentation
- kCVPixel
Buffer ⚠Extended Pixels Bottom Key CVPixelBuffer - Apple’s documentation
- kCVPixel
Buffer ⚠Extended Pixels Left Key CVPixelBuffer - Apple’s documentation
- kCVPixel
Buffer ⚠Extended Pixels Right Key CVPixelBuffer - Apple’s documentation
- kCVPixel
Buffer ⚠Extended Pixels TopKey CVPixelBuffer - Apple’s documentation
- kCVPixel
Buffer ⚠Height Key CVPixelBuffer - Apple’s documentation
- kCVPixel
BufferIO ⚠Surface Core Animation Compatibility Key CVPixelBufferIOSurface - Apple’s documentation
- kCVPixel
BufferIO ⚠Surface OpenGLESFBO Compatibility Key CVPixelBufferIOSurface - Apple’s documentation
- kCVPixel
BufferIO ⚠Surface OpenGLES Texture Compatibility Key CVPixelBufferIOSurface - Apple’s documentation
- kCVPixel
BufferIO ⚠Surface OpenGLFBO Compatibility Key CVPixelBufferIOSurface - Apple’s documentation
- kCVPixel
BufferIO ⚠Surface OpenGL Texture Compatibility Key CVPixelBufferIOSurface - Apple’s documentation
- kCVPixel
BufferIO ⚠Surface Properties Key CVPixelBuffer - Apple’s documentation
- kCVPixel
Buffer ⚠Memory Allocator Key CVPixelBuffer - Apple’s documentation
- kCVPixel
Buffer ⚠Metal Compatibility Key CVPixelBuffer - Apple’s documentation
- kCVPixel
Buffer ⚠OpenGL Compatibility Key CVPixelBuffer - Apple’s documentation
- kCVPixel
Buffer ⚠OpenGLES Compatibility Key CVPixelBuffer - Apple’s documentation
- kCVPixel
Buffer ⚠OpenGLES Texture Cache Compatibility Key CVPixelBuffer - Apple’s documentation
- kCVPixel
Buffer ⚠OpenGL Texture Cache Compatibility Key CVPixelBuffer - Apple’s documentation
- kCVPixel
Buffer ⚠Pixel Format Type Key CVPixelBuffer - Apple’s documentation
- kCVPixel
Buffer ⚠Plane Alignment Key CVPixelBuffer - Apple’s documentation
- kCVPixel
Buffer ⚠Pool Allocation Threshold Key CVPixelBufferPool - Apple’s documentation
- kCVPixel
Buffer ⚠Pool Free Buffer Notification CVPixelBufferPool - Apple’s documentation
- kCVPixel
Buffer ⚠Pool Maximum Buffer AgeKey CVPixelBufferPool - Apple’s documentation
- kCVPixel
Buffer ⚠Pool Minimum Buffer Count Key CVPixelBufferPool - Apple’s documentation
- kCVPixel
Buffer ⚠ProResRAW Key_ Black Level CVPixelBuffer - Buffer attachment key for sensel black level.
- kCVPixel
Buffer ⚠ProResRAW Key_ Color Matrix CVPixelBuffer - Buffer attachment key for color translation matrix.
- kCVPixel
Buffer ⚠ProResRAW Key_ Gain Factor CVPixelBuffer - Buffer attachment key for gain factor.
- kCVPixel
Buffer ⚠ProResRAW Key_ Metadata Extension CVPixelBuffer - Buffer attachment key for metadata extension.
- kCVPixel
Buffer ⚠ProResRAW Key_ Recommended Crop CVPixelBuffer - Buffer attachment key for recommended number of pixels/rows to discard from the sides of the image after raw conversion.
- kCVPixel
Buffer ⚠ProResRAW Key_ Sensel Siting Offsets CVPixelBuffer - Buffer attachment key for siting offsets, relative to pixel center, of individual sensels/components constituting each pixel.
- kCVPixel
Buffer ⚠ProResRAW Key_ White Balance Blue Factor CVPixelBuffer - Buffer attachment key for white balance blue factor.
- kCVPixel
Buffer ⚠ProResRAW Key_ White BalanceCCT CVPixelBuffer - Buffer attachment key for illuminant correlated color temperature.
- kCVPixel
Buffer ⚠ProResRAW Key_ White Balance RedFactor CVPixelBuffer - Buffer attachment key for white balance red factor.
- kCVPixel
Buffer ⚠ProResRAW Key_ White Level CVPixelBuffer - Buffer attachment key for sensel white level.
- kCVPixel
Buffer ⚠Versatile Bayer Key_ Bayer Pattern CVPixelBuffer - Buffer attachment key for code indicating Bayer pattern (sensel arrangement).
- kCVPixel
Buffer ⚠Width Key CVPixelBuffer - Apple’s documentation
- kCVPixel
Format ⚠Bits PerBlock CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Bits PerComponent CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Black Block CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Block Height CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Block Horizontal Alignment CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Block Vertical Alignment CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Block Width CVPixelFormatDescription - Apple’s documentation
- kCVPixel
FormatCG ⚠Bitmap Context Compatibility CVPixelFormatDescription - Apple’s documentation
- kCVPixel
FormatCG ⚠Bitmap Info CVPixelFormatDescription - Apple’s documentation
- kCVPixel
FormatCG ⚠Image Compatibility CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Codec Type CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Component Range CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Component Range_ Full Range CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Component Range_ Video Range CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Component Range_ Wide Range CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Constant CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Contains Alpha CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Contains Grayscale CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠ContainsRGB CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Contains Sensel Array CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠ContainsY CbCr CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Fill Extended Pixels Callback CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠FourCC CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Horizontal Subsampling CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Name CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠OpenGL Compatibility CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠OpenGLES Compatibility CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠OpenGL Format CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠OpenGL Internal Format CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠OpenGL Type CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Planes CVPixelFormatDescription - Apple’s documentation
- kCVPixel
FormatQD ⚠Compatibility CVPixelFormatDescription - Apple’s documentation
- kCVPixel
Format ⚠Vertical Subsampling CVPixelFormatDescription - Apple’s documentation
- kCVZero
Time ⚠CVBase - Apple’s documentation
Functions§
- CVBuffer
Copy ⚠Attachment CVBuffer - Returns a retained specific attachment of a CVBuffer object. It is the caller’s responsibility to release the returned value.
- CVBuffer
Copy ⚠Attachments CVBuffer - Returns a copy of all attachments of a CVBuffer object. It is the caller’s responsibility to release the returned dictionary.
- CVBuffer
GetAttachment ⚠Deprecated CVBuffer - Returns a specific attachment of a CVBuffer object
- CVBuffer
GetAttachments ⚠Deprecated CVBuffer - Returns all attachments of a CVBuffer object
- CVBuffer
HasAttachment ⚠CVBuffer - Returns true if an attachment with the passed key is present on a CVBuffer object.
- CVBuffer
Propagate ⚠Attachments CVBuffer - Copy all propagatable attachments from one buffer to another.
- CVBuffer
Remove ⚠AllAttachments CVBuffer - Removes all attachments of a CVBuffer object
- CVBuffer
Remove ⚠Attachment CVBuffer - Removes a specific attachment of a CVBuffer object
- CVBuffer
SetAttachment ⚠CVBuffer - Sets or adds a attachment of a CVBuffer object
- CVBuffer
SetAttachments ⚠CVBuffer - Sets a set of attachments for a CVBuffer
- CVColor
Primaries ⚠GetInteger Code Point ForString CVImageBuffer - CVColor
Primaries ⚠GetString ForInteger Code Point CVImageBuffer - CVDisplay
Link ⚠Create With ActiveCG Displays Deprecated CVDisplayLinkandCVReturn - Convenience function to create a CVDisplayLink capable of being used with all active CGDisplays
- CVDisplay
Link ⚠Create WithCG Display Deprecated CVReturnandobjc2-core-graphicsandCVDisplayLink - Convenience call to create a CVDisplayLink for a single CGDirectDisplay.
- CVDisplay
Link ⚠Create WithCG Displays Deprecated CVReturnandobjc2-core-graphicsandCVDisplayLink - General call to create a CVDisplayLink
- CVDisplay
Link ⚠Create With OpenGL Display Mask Deprecated CVReturnandobjc2-core-graphicsandCVDisplayLink - Convenience call to create a CVDisplayLink from an OpenGL display mask.
- CVDisplay
Link ⚠GetActual Output Video Refresh Period Deprecated CVDisplayLink - Retrieves the actual output refresh period of a display as measured by the host timebase.
- CVDisplay
Link ⚠GetCurrentCG Display Deprecated CVDisplayLinkandobjc2-core-graphics - Gets the current display of a DisplayLink
- CVDisplay
Link ⚠GetCurrent Time Deprecated CVBaseandCVReturnandCVDisplayLink - Retrieves the current (“now”) time of a given CVDisplayLink
- CVDisplay
Link ⚠GetNominal Output Video Refresh Period Deprecated CVDisplayLinkandCVBase - Retrieves the nominal refresh period of a CVDisplayLink.
- CVDisplay
Link ⚠GetOutput Video Latency Deprecated CVDisplayLinkandCVBase - Retrieves the nominal latency of a CVDisplayLink.
- CVDisplay
Link ⚠IsRunning Deprecated CVDisplayLink - Retrieves the running state of a CVDisplayLink.
- CVDisplay
Link ⚠SetCurrentCG Display Deprecated CVReturnandobjc2-core-graphicsandCVDisplayLink - Sets the current display of a DisplayLink
- CVDisplay
Link ⚠SetOutput Callback Deprecated CVBaseandCVReturnandCVDisplayLink - Set the renderer output callback function
- CVDisplay
Link ⚠SetOutput Handler Deprecated CVBaseandCVReturnandblock2andCVDisplayLink - Set the renderer output callback block
- CVDisplay
Link ⚠Start Deprecated CVDisplayLinkandCVReturn - Start timer for DisplayLink
- CVDisplay
Link ⚠Stop Deprecated CVDisplayLinkandCVReturn - Stop timer for DisplayLink
- CVDisplay
Link ⚠Translate Time Deprecated CVBaseandCVReturnandCVDisplayLink - Translates the time in the CVDisplayLink’s time base from one representation to another. Note that the device has to be running for this call to succeed.
- CVGet
Current ⚠Host Time CVHostTime - Retrieve the current value of the host time base.
- CVGet
Host ⚠Clock Frequency CVHostTime - Retrieve the frequency of the host time base.
- CVGet
Host ⚠Clock Minimum Time Delta CVHostTime - Retrieve the smallest possible increment in the host time base.
- CVImage
Buffer ⚠Create Color Space From Attachments CVImageBufferandobjc2-core-graphics - Attempts to synthesize a CGColorSpace from an image buffer’s attachments.
- CVImage
Buffer ⚠GetClean Rect CVImageBufferandCVBuffer - Returns the source rectangle of a CVImageBuffer that represents the clean aperture of the buffer in encoded pixels. For example, an NTSC DV frame would return a CGRect with an origin of 8,0 and a size of 704,480. Note that the origin of this rect always the lower left corner. This is the same coordinate system as used by CoreImage.
- CVImage
Buffer ⚠GetColor Space CVBufferandCVImageBufferandobjc2-core-graphics - Returns the color space of a CVImageBuffer.
- CVImage
Buffer ⚠GetDisplay Size CVImageBufferandCVBuffer - Returns the nominal output display size (in square pixels) of a CVImageBuffer. For example, for an NTSC DV frame this would be 640x480
- CVImage
Buffer ⚠GetEncoded Size CVImageBufferandCVBuffer - Returns the full encoded dimensions of a CVImageBuffer. For example, for an NTSC DV frame this would be 720x480
- CVImage
Buffer ⚠IsFlipped CVBufferandCVImageBuffer - Returns whether the image is flipped vertically or not.
- CVIs
Compressed ⚠Pixel Format Available CVPixelFormatDescription - Checks if a compressed pixel format is supported on the current platform.
- CVMetal
Buffer ⚠Cache Create CVReturnandobjc2andobjc2-metalandCVMetalBufferCacheand non-watchOS - Creates a new Buffer Cache.
- CVMetal
Buffer ⚠Cache Create Buffer From Image CVBufferandCVImageBufferandCVMetalBufferandCVReturnandCVMetalBufferCache - Creates a CVMetalBuffer object from an existing CVImageBuffer
- CVMetal
Buffer ⚠Cache Flush CVMetalBufferCacheandCVBase - Performs internal housekeeping/recycling operations
- CVMetal
Buffer ⚠GetBuffer CVBufferandCVMetalBufferandobjc2andobjc2-metaland non-watchOS - Returns the Metal MTLBuffer object of the CVMetalBufferRef
- CVMetal
Buffer GetTypeID CVMetalBuffer - CVMetal
Texture ⚠Cache Create CVReturnandobjc2andobjc2-metalandCVMetalTextureCacheand non-watchOS - Creates a new Texture Cache.
- CVMetal
Texture ⚠Cache Create Texture From Image CVBufferandCVImageBufferandCVMetalTextureandCVReturnandobjc2-metalandCVMetalTextureCacheand non-watchOS - Creates a CVMetalTexture object from an existing CVImageBuffer
- CVMetal
Texture ⚠Cache Flush CVMetalTextureCacheandCVBase - Performs internal housekeeping/recycling operations
- CVMetal
Texture ⚠GetTexture CVBufferandCVImageBufferandCVMetalTextureandobjc2andobjc2-metaland non-watchOS - Returns the Metal MTLTexture object of the CVMetalTextureRef
- CVMetal
Texture GetTypeID CVMetalTexture - CVMetal
Texture ⚠IsFlipped CVBufferandCVImageBufferandCVMetalTexture - Returns whether the image is flipped vertically or not.
- CVOpenGL
Buffer ⚠Create Deprecated CVBufferandCVImageBufferandCVReturnandCVOpenGLBuffer - Create a new CVOpenGLBuffer that may be used for OpenGL rendering purposes
- CVOpenGL
Buffer ⚠GetAttributes Deprecated CVBufferandCVImageBufferandCVOpenGLBuffer - Parameter
openGLBuffer: Target OpenGL Buffer. - CVOpenGL
Buffer GetTypeID Deprecated CVOpenGLBuffer - CVOpenGL
Buffer ⚠Pool Create Deprecated CVOpenGLBufferPoolandCVReturn - Creates a new OpenGL Buffer pool.
- CVOpenGL
Buffer ⚠Pool Create OpenGL Buffer Deprecated CVBufferandCVImageBufferandCVOpenGLBufferandCVReturnandCVOpenGLBufferPool - Creates a new OpenGLBuffer object from the pool.
- CVOpenGL
Buffer ⚠Pool GetAttributes Deprecated CVOpenGLBufferPool - Returns the pool attributes dictionary for a CVOpenGLBufferPool
- CVOpenGL
Buffer ⚠Pool GetOpenGL Buffer Attributes Deprecated CVOpenGLBufferPool - Returns the attributes of OpenGL buffers that will be created from this pool.
- CVOpenGL
Texture ⚠Cache Create Texture From Image Deprecated CVBufferandCVImageBufferandCVOpenGLTextureandCVReturnandCVOpenGLTextureCache - Creates a CVOpenGLTexture object from an existing CVImageBuffer
- CVOpenGL
Texture ⚠Cache Flush Deprecated CVOpenGLTextureCacheandCVBase - Performs internal housekeeping/recycling operations
- CVOpenGL
Texture GetTypeID Deprecated CVOpenGLTexture - CVOpenGL
Texture ⚠IsFlipped Deprecated CVBufferandCVImageBufferandCVOpenGLTexture - Returns whether the image is flipped vertically or not.
- CVPixel
Buffer ⚠Copy Creation Attributes CVBufferandCVImageBufferandCVPixelBuffer - Returns a copy of pixelBufferAttributes dictionary used to create the PixelBuffer.
- CVPixel
Buffer ⚠Create CVBufferandCVImageBufferandCVReturnandCVPixelBuffer - Call to create a single PixelBuffer for a given size and pixelFormatType.
- CVPixel
Buffer ⚠Create Resolved Attributes Dictionary CVPixelBufferandCVReturn - Takes a CFArray of CFDictionary objects describing various pixel buffer attributes and tries to resolve them into a single dictionary.
- CVPixel
Buffer ⚠Create With Bytes CVBufferandCVImageBufferandCVReturnandCVPixelBuffer - Call to create a single PixelBuffer for a given size and pixelFormatType based on a passed in piece of memory.
- CVPixel
Buffer ⚠Create WithIO Surface CVBufferandCVImageBufferandCVPixelBufferandCVReturnandobjc2-io-surfaceandCVPixelBufferIOSurfaceand non-watchOS - Call to create a single CVPixelBuffer for a passed-in IOSurface.
- CVPixel
Buffer ⚠Create With Planar Bytes CVBufferandCVImageBufferandCVReturnandCVPixelBuffer - Call to create a single PixelBuffer in planar format for a given size and pixelFormatType based on a passed in piece of memory.
- CVPixel
Buffer ⚠Fill Extended Pixels CVBufferandCVImageBufferandCVReturnandCVPixelBuffer - Fills the extended pixels of the PixelBuffer. This function replicates edge pixels to fill the entire extended region of the image.
- CVPixel
Buffer ⚠GetBase Address CVBufferandCVImageBufferandCVPixelBuffer - Returns the base address of the PixelBuffer.
- CVPixel
Buffer ⚠GetBase Address OfPlane CVBufferandCVImageBufferandCVPixelBuffer - Returns the base address of the plane at planeIndex in the PixelBuffer.
- CVPixel
Buffer ⚠GetBytes PerRow CVBufferandCVImageBufferandCVPixelBuffer - Returns the rowBytes of the PixelBuffer.
- CVPixel
Buffer ⚠GetBytes PerRow OfPlane CVBufferandCVImageBufferandCVPixelBuffer - Returns the row bytes of the plane at planeIndex in the PixelBuffer.
- CVPixel
Buffer ⚠GetData Size CVBufferandCVImageBufferandCVPixelBuffer - Returns the data size for contigous planes of the PixelBuffer.
- CVPixel
Buffer ⚠GetExtended Pixels CVBufferandCVImageBufferandCVPixelBuffer - Returns the size of extended pixels of the PixelBuffer.
- CVPixel
Buffer ⚠GetHeight CVBufferandCVImageBufferandCVPixelBuffer - Returns the height of the PixelBuffer.
- CVPixel
Buffer ⚠GetHeight OfPlane CVBufferandCVImageBufferandCVPixelBuffer - Returns the height of the plane at planeIndex in the PixelBuffer.
- CVPixel
Buffer ⚠GetIO Surface CVBufferandCVImageBufferandCVPixelBufferandCVPixelBufferIOSurfaceandobjc2-io-surfaceand non-watchOS - Returns the IOSurface backing the pixel buffer, or NULL if it is not backed by an IOSurface.
- CVPixel
Buffer ⚠GetPixel Format Type CVBufferandCVImageBufferandCVPixelBuffer - Returns the PixelFormatType of the PixelBuffer.
- CVPixel
Buffer ⚠GetPlane Count CVBufferandCVImageBufferandCVPixelBuffer - Returns number of planes of the PixelBuffer.
- CVPixel
Buffer GetTypeID CVPixelBuffer - CVPixel
Buffer ⚠GetWidth CVBufferandCVImageBufferandCVPixelBuffer - Returns the width of the PixelBuffer.
- CVPixel
Buffer ⚠GetWidth OfPlane CVBufferandCVImageBufferandCVPixelBuffer - Returns the width of the plane at planeIndex in the PixelBuffer.
- CVPixel
Buffer ⚠IsPlanar CVBufferandCVImageBufferandCVPixelBuffer - Returns if the PixelBuffer is planar.
- CVPixel
Buffer ⚠Lock Base Address CVBaseandCVBufferandCVImageBufferandCVReturnandCVPixelBuffer - Description Locks the BaseAddress of the PixelBuffer to ensure that the memory is accessible.
- CVPixel
Buffer ⚠Pool Create CVPixelBufferPoolandCVReturn - Creates a new Pixel Buffer pool.
- CVPixel
Buffer ⚠Pool Create Pixel Buffer CVBufferandCVImageBufferandCVPixelBufferandCVReturnandCVPixelBufferPool - Creates a new PixelBuffer object from the pool.
- CVPixel
Buffer ⚠Pool Create Pixel Buffer With AuxAttributes CVBufferandCVImageBufferandCVPixelBufferandCVReturnandCVPixelBufferPool - CVPixel
Buffer ⚠Pool Flush CVPixelBufferPoolandCVBase - Frees as many buffers from the pool as possible.
- CVPixel
Buffer ⚠Pool GetAttributes CVPixelBufferPool - Returns the pool attributes dictionary for a CVPixelBufferPool
- CVPixel
Buffer ⚠Pool GetPixel Buffer Attributes CVPixelBufferPool - Returns the attributes of pixel buffers that will be created from this pool.
- CVPixel
Buffer ⚠Unlock Base Address CVBaseandCVBufferandCVImageBufferandCVReturnandCVPixelBuffer - Description Unlocks the BaseAddress of the PixelBuffer.
- CVPixel
Format ⚠Description Array Create With AllPixel Format Types CVPixelFormatDescription - CVPixel
Format ⚠Description Create With Pixel Format Type CVPixelFormatDescription - CVPixel
Format ⚠Description Register Description With Pixel Format Type CVPixelFormatDescription - CVTransfer
Function ⚠GetInteger Code Point ForString CVImageBuffer - CVTransfer
Function ⚠GetString ForInteger Code Point CVImageBuffer - CVYCb
CrMatrix ⚠GetInteger Code Point ForString CVImageBuffer - CVYCb
CrMatrix ⚠GetString ForInteger Code Point CVImageBuffer
Type Aliases§
- CVDisplay
Link Output Callback CVBaseandCVDisplayLinkandCVReturn - Apple’s documentation
- CVDisplay
Link Output Handler CVBaseandCVDisplayLinkandCVReturnandblock2 - Apple’s documentation
- CVFill
Extended Pixels Call Back CVBufferandCVImageBufferandCVPixelBufferandCVPixelFormatDescription - Apple’s documentation
- CVImage
Buffer CVBufferandCVImageBuffer - Base type for all CoreVideo image buffers
- CVMetal
Buffer CVBufferandCVMetalBuffer - Metal buffer based CVPixelBuffer wrapped buffer
- CVMetal
Texture CVBufferandCVImageBufferandCVMetalTexture - Metal texture based image buffer
- CVOpenGL
Buffer CVBufferandCVImageBufferandCVOpenGLBuffer - Apple’s documentation
- CVOpenGL
Texture CVBufferandCVImageBufferandCVOpenGLTexture - OpenGL texture based image buffer
- CVOption
Flags CVBase - Flags to be used for the display and render call back functions.
- CVPixel
Buffer CVBufferandCVImageBufferandCVPixelBuffer - Based on the image buffer type. The pixel buffer implements the memory storage for an image buffer.
- CVPixel
Buffer Release Bytes Callback CVPixelBuffer - Apple’s documentation
- CVPixel
Buffer Release Planar Bytes Callback CVPixelBuffer - Apple’s documentation
- CVReturn
CVReturn - CoreVideo specific error codes