Lire en anglais

Partager via


D1130 : Format DXGI refusé par les majuscules

L’appareil ne peut pas prendre en charge le format DXGI donné.

 

Causes possibles

Pour les opérations Direct2D exécutées sur du matériel et qui utilisent un format surface, le format surface doit être pris en charge par le niveau de fonctionnalité du matériel. Par exemple, si le matériel est de niveau de fonctionnalité 9, il peut ne pas prendre en charge les formats 16bpp ou SRGB, tels que DXGI_FORMAT_B8G8R8A8_UNORM_SRGB.

Correctifs possibles

Pour obtenir des conseils sur les différences entre les niveaux de fonctionnalités et leurs formats pris en charge, consultez Niveaux de fonctionnalités Direct3D . Envisagez d’utiliser la méthode ID3D11Device::CheckFormatSupport pour vérifier que le format requis est pris en charge par le matériel avant de l’utiliser avec Direct2D.