toDirectByteBuffer