Compartir a través de


Cómo: Crear una cadena de intercambio

En este tema se muestra cómo crear una cadena de intercambio que encapsula dos o más búferes que se usan para representar y mostrar. Normalmente contienen un búfer frontal que se presenta al dispositivo de visualización y un búfer de reserva que actúa como destino de representación. Una vez que el contexto inmediato se realiza la representación en el búfer de reserva, la cadena de intercambio presenta el búfer de reserva intercambiando los dos búferes.

La cadena de intercambio define varias características de representación, entre las que se incluyen:

  • Tamaño del área de representación.
  • Frecuencia de actualización de pantalla.
  • Modo de presentación.
  • Formato de superficie.

Defina las características de la cadena de intercambio rellenando una estructura de DXGI_SWAP_CHAIN_DESC e inicializando una interfaz IDXGISwapChain . Inicialice una cadena de intercambio llamando a IDXGIFactory::CreateSwapChain o D3D11CreateDeviceAndSwapChain.

Creación de un dispositivo y una cadena de intercambio

Para inicializar un dispositivo y una cadena de intercambio, use una de las dos funciones siguientes:

Dispositivos

Cómo usar Direct3D 11