If i have a device with two backbuffers, then which buffers is rendered into
As I understand it, but am unsure about, buffer1 is rendered into. A call to Present will copy from buffer0 to frontbuffer and from buffer1 to buffer0. If the present method is copy, then the front buffer is copied into buffer1. Else it might be discarded.
Is this correct Does two backbuffers demand two calls to Present before displaying the first frame Will graphics always be rendered into backbuffer 1 and always be copied from backbuffer1 to backbuffer0, and from backbuffer0 to frontbuffer

Two backbuffers
Lecenio
You can’t have more than one back buffer if you select the copy present method. You are right about the number of present calls it needs to show what you have render in the back buffer. But direct3D count the back buffers in the other way. Back buffer 0 is always the back buffer that is used for render. After a present the buffers will swap. Back buffer 0 will become Back buffer 1. Back buffer 1 will be the front buffer and your front buffer will the new back buffer 0.