CoreVideo

interface CoreVideo : Library

Inheritors

Types

Link copied to clipboard

Functions

Link copied to clipboard
abstract fun CVDisplayLinkCreateWithCGDisplay(displayId: Int, ptr: Pointer?): Int
Link copied to clipboard
abstract fun CVDisplayLinkSetOutputCallback(displayLinkValue: Pointer?, callback: Callback?, userInfo: Pointer?): Int
Link copied to clipboard
abstract fun CVDisplayLinkStart(displayLinkValue: Pointer?): Int
Link copied to clipboard
abstract fun CVDisplayLinkStop(displayLinkValue: Pointer?): Int
Link copied to clipboard
abstract fun CVMetalTextureCacheCreate(allocator: Pointer?, cacheAttributes: Pointer?, metalDevice: Pointer?, textureAttributes: Pointer?, cacheOut: Pointer?): Int
abstract fun CVMetalTextureCacheCreateTextureFromImage(allocator: Pointer?, textureCache: Pointer?, sourceImage: Pointer?, textureAttributes: Pointer?, pixelFormat: Int, width: Int, height: Int, planeIndex: Int, textureOut: Pointer?): Int
Link copied to clipboard
abstract fun CVMetalTextureGetTexture(image: Pointer?): Pointer?
Link copied to clipboard
abstract fun CVOpenGLTextureCacheCreate(allocator: Pointer?, cacheAttributes: Pointer?, cglContext: Pointer?, cglPixelFormat: Pointer?, textureAttributes: Pointer?, cacheOut: Pointer?): Int
abstract fun CVOpenGLTextureCacheCreateTextureFromImage(allocator: Pointer?, textureCache: Pointer?, sourceImage: Pointer?, attributes: Pointer?, textureOut: Pointer?): Int
Link copied to clipboard
abstract fun CVOpenGLTextureGetName(image: Pointer?): Int
Link copied to clipboard
abstract fun CVPixelBufferCreate(allocator: Pointer?, width: Int, height: Int, pixelFormatType: Int, pixelBufferAttributes: Pointer?, pixelBufferOut: Pointer?): Int