Leer en inglés

Compartir a través de


D1154: Formato de entrada de mapa de bits no válido

Esta operación no es compatible con el formato de píxel del mapa de bits.

 

Causas posibles

Direct2D admite formatos de superficie de solo alfa, como DXGI_FORMAT_A8_UNORM, pero solo se pueden usar como pinceles de opacidad o para enmascaramiento. Si una aplicación crea un pincel de mapa de bits cuyo mapa de bits tiene un formato de solo alfa, no debe intentar usar el pincel con operaciones que requieren un pincel de color. ID2D1RenderTarget::D rawLine e ID2D1RenderTarget::FillRectangle, por ejemplo, use un pincel de color.

Posibles correcciones

Para solucionar este mensaje, asegúrese de que los mapas de bits con formatos de solo alfa solo se usan para pinceles de opacidad o enmascaramiento. Si un mapa de bits debe contener información de color, créela con un formato de superficie que incluya canales de color.