Compartilhar via


Em conformidade com a DDI DXGI

Esta seção se aplica somente ao Windows 7 e posterior e ao Windows Server 2008 R2 e versões posteriores do sistema operacional Windows.

A DDI do Direct3D versão 11 está em conformidade com a definição da DDI da DDI da DDI (DirectX Graphics Infrastructure) para interfaces de recursos, enumeração de dispositivo e apresentação.

Apresentação

Como os dispositivos Direct3D versão 11 devem dar suporte à apresentação de qualquer formato com capacidade de verificação, os drivers de exibição no modo de usuário serão necessários para operações de apresentação de campo por meio de seus drivers de miniporta de exibição (drivers no modo kernel) que exigem a conversão de cores de qualquer um dos formatos de verificação para qualquer outro formato de verificação e também para formatos de verificação GDI padrão. Esses formatos de verificação são conhecidos pelos seguintes valores da enumeração DXGI_FORMAT:

  • DXGI_FORMAT_B5G6R5_UNORM

  • DXGI_FORMAT_B5G5R5A1_UNORM

  • DXGI_FORMAT_B8G8R8A8_UNORM

  • DXGI_FORMAT_B8G8R8X8_UNORM

Há restrições de buffer de fundo com a DDI do Direct3D versão 11. Se DXGI_USAGE_BACKBUFFER (da enumeração DXGI_USAGE ) for definida, os seguintes serão os únicos outros usos DXGI permitidos:

  • DXGI_USAGE_SHADERINPUT, que mapeia para D3D11_BIND_SHADER_RESOURCE

  • DXGI_USAGE_RENDER_TARGET_OUTPUT, que mapeia para D3D11_BIND_RENDER_TARGET

Observe que nenhum sinalizador de acesso à CPU é permitido para buffers back.