# Interface CLWritableMipMapsArrayType

public interface CLWritableMipMapsArrayType
The writable mipmaps for an array image. Users are expected to retrieve the byte channel associated with each mipmap level using `writeMipMap(int, int)`, and are expected to write supercompressed data to the byte channel in accordance with the declared image info.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `WritableByteChannel`
  `writeMipMap(int mipMapLevel, int layer)`
  Retrieve the byte channel associated with a mipmap level and layer.

- ## Method Details

  - ### writeMipMap

    WritableByteChannel writeMipMap(int mipMapLevel, int layer) throws IOException
    Retrieve the byte channel associated with a mipmap level and layer.
    Parameters:
      `mipMapLevel` - The mipmap level
      `layer` - The image layer
    Returns:
      A byte channel that must receive supercompressed image data
    Throws:
      `IOException` - On errors