使用缓冲区对象