Partilhar via


D1130: Formato DXGI não permitido por caps

O dispositivo não tem a capacidade de suportar o formato DXGI fornecido.

 

Causas Possíveis

Para operações Direct2D que são executadas em hardware e usam um formato de superfície, o formato de superfície deve ser suportado pelo nível de recurso do hardware. Por exemplo, se o hardware for de nível de recurso 9, ele pode não suportar formatos de 16 bpp ou formatos SRGB, como DXGI_FORMAT_B8G8R8A8_UNORM_SRGB.

Possíveis correções

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