Compartilhar via


D1154: Formato de entrada de bitmap inválido

Essa operação não é compatível com o formato de pixel do bitmap.

 

Possíveis causas

Direct2D dá suporte a formatos de superfície somente alfa, como DXGI_FORMAT_A8_UNORM, mas eles só podem ser usados como pincéis de opacidade ou para mascaramento. Se um aplicativo criar um pincel de bitmap cujo bitmap tem um formato somente alfa, ele não deverá tentar usar o pincel com operações que exigem um pincel de cor. ID2D1RenderTarget::D rawLine e ID2D1RenderTarget::FillRectangle, por exemplo, use um pincel de cor.

Possíveis correções

Para resolver essa mensagem, verifique se bitmaps com formatos somente alfa são usados apenas para pincéis de opacidade ou mascaramento. Se um bitmap deve conter informações de cor, crie-o usando um formato de superfície que inclui canais de cores.