Partager via


D1154 : Format d’entrée bitmap non valide

Cette opération n’est pas compatible avec le format de pixels de la bitmap.

 

Causes possibles

Direct2D prend en charge les formats de surface alpha uniquement tels que DXGI_FORMAT_A8_UNORM, mais ils peuvent uniquement être utilisés comme pinceaux d’opacité ou pour le masquage. Si une application crée un pinceau bitmap dont la bitmap a un format alpha seule, elle ne doit pas tenter d’utiliser le pinceau avec des opérations qui nécessitent un pinceau de couleur. ID2D1RenderTarget ::D rawLine et ID2D1RenderTarget ::FillRectangle, par exemple, utilisez un pinceau de couleur.

Correctifs possibles

Pour traiter ce message, assurez-vous que les bitmaps avec des formats alpha uniquement sont utilisées uniquement pour les pinceaux d’opacité ou le masquage. Si une bitmap doit contenir des informations de couleur, créez-la à l’aide d’un format d’aire qui inclut des canaux de couleur.