code: public static int cuMipmappedArrayGetLevel(CUarray pLevelArray, CUmipmappedArray hMipmappedArray, int level)
      {
          return checkResult(cuMipmappedArrayGetLevelNative(pLevelArray, hMipmappedArray, level));
      }
docs: Gets a mipmap level of a CUDA mipmapped array.
  
  <pre>
  CUresult cuMipmappedArrayGetLevel (
  CUarray* pLevelArray,
  CUmipmappedArray hMipmappedArray,
  unsigned int  level )
  </pre>
  <div>
  <p>Gets a mipmap level of a CUDA mipmapped
  array.  Returns in <tt>*pLevelArray</tt> a CUDA array that represents
  a single mipmap level of the CUDA mipmapped array <tt>hMipmappedArray</tt>.
  </p>
  <p>If <tt>level</tt> is greater than the
  maximum number of levels in this mipmapped array, CUDA_ERROR_INVALID_VALUE
  is returned.
  </p>
  <div>
  <span>Note:</span>
  <p>Note that this
  function may also return error codes from previous, asynchronous
  launches.
  </p>
  </div>
  </p>
  </div>
  
  @param pLevelArray Returned mipmap level CUDA array
  @param hMipmappedArray CUDA mipmapped array
  @param level Mipmap level
  
  @return CUDA_SUCCESS, CUDA_ERROR_DEINITIALIZED, CUDA_ERROR_NOT_INITIALIZED,
  CUDA_ERROR_INVALID_CONTEXT, CUDA_ERROR_INVALID_VALUE,
  CUDA_ERROR_INVALID_HANDLE
  
  @see JCudaDriver#cuMipmappedArrayCreate
  @see JCudaDriver#cuMipmappedArrayDestroy
  @see JCudaDriver#cuArrayCreate