D1132 : Format DXGI non compatible HWND ou DC

Le format DXGI donné n’est pas valide pour cette méthode de création de cible de rendu.

 

Causes possibles

La création de rendertargets HWND ou DC à l’aide d’ID2D1Factory::CreateHwndRenderTarget ou ID2D1Factory::CreateDCRenderTarget introduit des restrictions supplémentaires sur le format de surface de la cible. En particulier, ces cibles doivent être de type DXGI_FORMAT_R8G8B8A8_UNORM ou DXGI_FORMAT_B8G8R8A8_UNORM.

Correctifs possibles

Pour résoudre ce problème, vérifiez que le format spécifié pour le rendertarget HWND ou DC d’une application est l’un des formats mentionnés ci-dessus. Si l’application ne nécessite pas nécessairement ces types de cibles, envisagez plutôt de rendre le rendu sur une texture, ses options de format surface pour la compatibilité en tant que cible peuvent être moins restrictives.