O padrão ImageList.ColorDepth é Depth32Bit
O valor padrão de ImageList.ColorDepth alterou ao longo do tempo. A partir do .NET 8, o valor padrão foi alterado de Depth8Bit para Depth32Bit. Essa alteração afeta os aplicativos novos e existentes se eles forem atualizados para ter o .NET 8 como destino.
Versão introduzida
.NET 8 versão prévia 1
Comportamento anterior
O valor padrão para ImageList.ColorDepth era ColorDepth.Depth8Bit.
Novo comportamento
Se você ainda não definiu ImageList.ColorDepth explicitamente para uma lista de imagens, a profundidade da cor será redefinida automaticamente para ColorDepth.Depth32Bit. Isso pode aumentar o uso de memória do aplicativo.
Categoria da alteração
Esta é uma alteração de comportamento.
Motivo da alteração
O valor padrão foi alterado para melhorar a qualidade da imagem.
Ação recomendada
Se você quiser continuar usando a profundidade de cor anterior, defina ImageList.ColorDepth explicitamente como ColorDepth.Depth8Bit.
APIs afetadas
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de