Representación de imágenes
[La característica asociada a esta página, DrawDib, es una característica heredada. Se ha reemplazado por la clase MediaComposition. La clase MediaComposition se ha optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use la clase MediaComposition en lugar de DrawDib, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.
Después de llamar a DrawDibOpen para crear un controlador de dominio DrawDib (consulte DrawDib Operations), puede dibujar una DIB en la pantalla mediante la función DrawDibDraw . DrawDibDraw dithers true-color bitmaps al mostrarlos con adaptadores de pantalla de 8 bits.
DrawDibDraw también admite compresores de vídeo de forma transparente al mostrar mapas de bits comprimidos. Puede acceder al búfer que contiene la imagen descomprimida mediante la función DrawDibGetBuffer . DrawDibGetBuffer devuelve NULL al dibujar un mapa de bits sin comprimir. Debe preparar la aplicación para controlar mapas de bits comprimidos y sin comprimir.
Puede actualizar una imagen o una parte de una imagen mostrada por la aplicación mediante la macro DrawDibUpdate .
Temas relacionados
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de