
Двойной буфер - это bitmap. Зачем приделывать велосипеду еще два колеса сверху и ездить уже вверх ногами - непонятно совершенно. У него уже есть два колеса, можно ездить нормально
2) Зачем тебе обработчик очереди в схеме

3) Не надо ни искать, как применить двойной буфер, ни применять его