DDI da infraestrutura gráfica do DirectX
A DXGI (Infraestrutura Gráfica do DirectX) foi desenvolvida com a percepção de que algumas partes dos gráficos evoluem mais lentamente do que outras. O DXGI fornece uma estrutura comum para componentes gráficos futuros. A primeira versão de runtime do Direct3D que aproveita o DXGI é o Direct3D versão 10. Nas versões anteriores do runtime do Direct3D, o acesso a tarefas de baixo nível era incluído no runtime do Direct3D. O DXGI define uma DDI que gerencia tarefas compartilhadas de baixo nível independentemente do runtime do Direct3D. As seguintes tarefas agora são implementadas com DXGI e você pode usar a DDI DXGI para lidar com essas tarefas:
Apresentação
Controle de correção gama
Residência de recursos
Prioridade do recurso
As seções a seguir descrevem como o driver de exibição do modo de usuário dá suporte e usa a DDI DXGI:
Passando informações de DXGI no momento da criação do recurso