Ler em inglês

Compartilhar via


D1130: Formato DXGI não permitido por caps

O dispositivo não tem a capacidade de dar suporte ao formato DXGI especificado.

 

Possíveis causas

Para Direct2D operações executadas em hardware e usam um formato de superfície, o formato de superfície deve ter suporte pelo nível de recurso do hardware. Por exemplo, se o hardware for de nível de recurso 9, ele poderá não dar suporte a formatos SRGB ou formatos de 16bpp, como DXGI_FORMAT_B8G8R8A8_UNORM_SRGB.

Possíveis correções

Consulte Níveis de recursos do Direct3D para obter diretrizes sobre as diferenças entre os níveis de recursos e seus formatos com suporte. Considere usar o método ID3D11Device::CheckFormatSupport para verificar se o formato necessário é compatível com o hardware antes de usá-lo com Direct2D.