Class CVPixelBufferAttributes

    • Constructor Detail

      • CVPixelBufferAttributes

        public CVPixelBufferAttributes()
    • Method Detail

      • get

        public <T extends org.robovm.rt.bro.NativeObject> T get​(CVPixelBufferAttribute key,
                                                                java.lang.Class<T> type)
      • getMemoryAllocator

        public CFAllocator getMemoryAllocator()
        Since:
        Available in iOS 4.0 and later.
      • getWidth

        public long getWidth()
        Since:
        Available in iOS 4.0 and later.
      • getHeight

        public long getHeight()
        Since:
        Available in iOS 4.0 and later.
      • getExtendedPixelsLeft

        public long getExtendedPixelsLeft()
        Since:
        Available in iOS 4.0 and later.
      • setExtendedPixelsLeft

        public CVPixelBufferAttributes setExtendedPixelsLeft​(long extendedPixelsLeft)
        Since:
        Available in iOS 4.0 and later.
      • getExtendedPixelsTop

        public long getExtendedPixelsTop()
        Since:
        Available in iOS 4.0 and later.
      • setExtendedPixelsTop

        public CVPixelBufferAttributes setExtendedPixelsTop​(long extendedPixelsTop)
        Since:
        Available in iOS 4.0 and later.
      • getExtendedPixelsRight

        public long getExtendedPixelsRight()
        Since:
        Available in iOS 4.0 and later.
      • setExtendedPixelsRight

        public CVPixelBufferAttributes setExtendedPixelsRight​(long extendedPixelsRight)
        Since:
        Available in iOS 4.0 and later.
      • getExtendedPixelsBottom

        public long getExtendedPixelsBottom()
        Since:
        Available in iOS 4.0 and later.
      • setExtendedPixelsBottom

        public CVPixelBufferAttributes setExtendedPixelsBottom​(long extendedPixelsBottom)
        Since:
        Available in iOS 4.0 and later.
      • getBytesPerRowAlignment

        public long getBytesPerRowAlignment()
        Since:
        Available in iOS 4.0 and later.
      • setBytesPerRowAlignment

        public CVPixelBufferAttributes setBytesPerRowAlignment​(long bytesPerRowAlignment)
        Since:
        Available in iOS 4.0 and later.
      • isCompatibleWithCGBitmapContext

        public boolean isCompatibleWithCGBitmapContext()
        Since:
        Available in iOS 4.0 and later.
      • setCompatibleWithCGBitmapContext

        public CVPixelBufferAttributes setCompatibleWithCGBitmapContext​(boolean compatibleWithCGBitmapContext)
        Since:
        Available in iOS 4.0 and later.
      • isCompatibleWithCGImage

        public boolean isCompatibleWithCGImage()
        Since:
        Available in iOS 4.0 and later.
      • setCompatibleWithCGImage

        public CVPixelBufferAttributes setCompatibleWithCGImage​(boolean compatibleWithCGImage)
        Since:
        Available in iOS 4.0 and later.
      • isCompatibleWithOpenGL

        public boolean isCompatibleWithOpenGL()
        Since:
        Available in iOS 4.0 and later.
      • setCompatibleWithOpenGL

        public CVPixelBufferAttributes setCompatibleWithOpenGL​(boolean compatibleWithOpenGL)
        Since:
        Available in iOS 4.0 and later.
      • getPlaneAlignment

        public long getPlaneAlignment()
        Since:
        Available in iOS 4.0 and later.
      • setPlaneAlignment

        public CVPixelBufferAttributes setPlaneAlignment​(long planeAlignment)
        Since:
        Available in iOS 4.0 and later.
      • getIOSurfaceProperties

        public NSDictionary getIOSurfaceProperties()
        Since:
        Available in iOS 4.0 and later.
      • isCompatibleWithOpenGLES

        public boolean isCompatibleWithOpenGLES()
        Since:
        Available in iOS 6.0 and later.
      • setCompatibleWithOpenGLES

        public CVPixelBufferAttributes setCompatibleWithOpenGLES​(boolean compatibleWithOpenGLES)
        Since:
        Available in iOS 6.0 and later.
      • isCompatibleWithMetal

        public boolean isCompatibleWithMetal()
        Since:
        Available in iOS 8.0 and later.
      • setCompatibleWithMetal

        public CVPixelBufferAttributes setCompatibleWithMetal​(boolean compatibleWithMetal)
        Since:
        Available in iOS 8.0 and later.
      • getPixelFormatTypes

        public java.util.List<CVPixelFormatType> getPixelFormatTypes()
        Since:
        Available in iOS 4.0 and later.