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 ne peuvent être utilisés que comme pinceaux d’opacité ou pour le masquage. Si une application crée un pinceau bitmap dont l’image bitmap a un format alpha uniquement, 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, utilisent un pinceau de couleur.

Correctifs possibles

Pour traiter ce message, vérifiez que les bitmaps avec des formats alpha uniquement sont utilisés 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 de surface qui inclut des canaux de couleur.