Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   проблема с библиотекой DevIL (https://forum.antichat.xyz/showthread.php?t=119403)

fire64 06.05.2009 19:11

проблема с библиотекой DevIL
 
нужна помощь с DevIL

дело в том что код написан под 24 битную картинку, а мне нужна 8 битная

PHP код:

// DevIL likes the image data upside down.
FlipImage(lpImageDatavlImageGetWidth(), vlImageGetHeight(), DestFormat == IMAGE_FORMAT_RGBA8888 3);
// Create a new image with the converted image data in DevIL.
if(!ilTexImage(vlImageGetWidth(), vlImageGetHeight(), 1DestFormat == IMAGE_FORMAT_RGBA8888 3DestFormat == IMAGE_FORMAT_RGBA8888 IL_RGBA IL_RGBIL_UNSIGNED_BYTElpImageData))
{
free(lpImageData);
printf(" Error creating %s file.\n\n"lpExportFormat);
return;


если я делаю

PHP код:

FlipImage(lpImageDatavlImageGetWidth(), vlImageGetHeight(), 1);
и
if(!ilTexImage(vlImageGetWidth(), vlImageGetHeight(), 11IL_RGBAIL_UNSIGNED_BYTElpImageData)) 


то картинка получается 8 битная, но при этом с испорченным изображением


Время: 11:17