Infraestructura de gráficos DirectX

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

Infraestructura Gráfica DirectX (DXGI) es un componente de modo usuario de Microsoft Windows (para Windows Vista y versiones posteriores) que proporciona una asignación entre API gráficas específicas, como Direct3D 10.0 y versiones posteriores (conocidas en el lenguaje DXGI como productores) y el núcleo gráfico, que a su vez interactúa con el controlador del Modelo de Controlador de Pantalla de Windows (Windows Display Driver Model) en modo usuario. DXGI proporciona objetos para gestionar tareas como la enumeración de adaptadores gráficos y monitores, la enumeración de modos de visualización, la selección de formatos de búfer, el uso compartido de recursos entre procesos (por ejemplo, entre aplicaciones y el Gestor de Ventanas del Escritorio) y la presentación de fotogramas renderizados en una ventana o monitor para su visualización.

Tanto las aplicaciones Direct3D 10 como OpenGL en Windows Vista funcionan a través de DXGI.Windows 8 introdujo una API basada en DXGI muy útil, llamada Desktop Duplication API, para la captura de vídeo acelerada por hardware mediante DirectX.DXGI 1.1 añadió la función de compartir superficies entre las distintas API de gráficos de Windows. La versión más reciente es DXGI 1.6, introducida con Windows 10 Creators Update y actualizada con Windows 10 Fall Creators Update.La versión preliminar de DXGI 2 se lanzó junto con el SDK de Oculus Rift, que incluye mejoras para la renderización estereoscópica.

Véase también

  • Quartz Compositor

Referencias

  1. ^ "DXGI Overview". MSDN. Microsoft. 20 agosto 2021.
  2. ^ API de duplicación de escritorio
  3. ^ "Surface Sharing Between Windows Graphics APIs". MSDN. Microsoft. 24 May 2021.
  4. ^ "DXGI 1.6 Mejoras". MSDN. Microsoft. 6 de enero de 2021.
  • Tema DXGI sobre Microsoft Docs
  • DXGI Información general sobre Microsoft Docs
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save