Форум программистов, компьютерный форум, киберфорум
Assembler: Windows/protected mode
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
9 / 9 / 4
Регистрация: 27.01.2013
Сообщений: 450
1

Последовательность функций GDI+

10.01.2016, 17:32. Показов 929. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток! Товарищи, написал программу, а она занимает памяти много при открытии фотографий. Скажите, у меня последовательность функций правильная, я ничего не забыл. Всю программу я не буду передавать, т.к. она очень большая.


Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
    Invoke GdiplusStartup, EAX, addr tSI, addr gdiSO        ; Включаем GDI+
 
    invoke GdipLoadImageFromFile, addr SysStr, EAX; ИЗ ФАЙЛА
 
    invoke CopyMem, addr gid, ecx, 16               ; copy the GUID to the correct address
 
    mov EncoderParameters.Parameter.NumberOfValues[esi], 1
    mov EncoderParameters.Parameter.vType[esi], EncoderParameterValueTypeLong
    mov EncoderParameters.Parameter.value[esi], OFFSET JPGQual  ; Качество
 
    invoke CreateStreamOnHGlobal, 0, TRUE, EAX
    invoke GdipSaveImageToStream, ImgGdi, oStream, Fig1, addr qual  ; Глобальная qual
    invoke GetHGlobalFromStream, oStream, EAX               ; Get the global memory handle from the stream
 
    invoke GlobalSize, hMem                     ; Get the memory size
 
    invoke GlobalLock, hMem                     ; Get a pointer to the memory
 
    invoke GlobalUnlock, hMem                   ;Release the pointer
    invoke GlobalFree, hMem     
    Invoke GdipDisposeImage, ImgGdi                 ; Затыкаем GDI+
    Invoke GdiplusShutdown, HGdi
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2016, 17:32
Ответы с готовыми решениями:

Есть ли в WPF полноценная замена GDI+? Чтобы можно было всё, что можно в GDI+? Просто думаю углубляться в работу с изображениями в WPF или GDI.
Ну собственно весь вопрос в заголовке темы.

Последовательность логических функций
Составить программу которая будет выполнять Последовательность логических функций(0800)

Последовательность вызовов функций
Есть ли возможность запустить программу, работать с ней, а после получить какой-нибудь список...

Последовательность вызовов функций
Доброго времени суток, у меня есть ОБЪЕКТ1 и ОБЪЕКТ2, у них есть СКРИПТ1 и СКРИПТ2, у всех скриптов...

0
10.01.2016, 17:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2016, 17:32
Помогаю со студенческими работами здесь

Монотонная последовательность без использования функций
#include "stdafx.h" #include<iostream> #include<cstdlib> #include<cmath> int factorial(int...

Какая должна быть последовательность вызова функций?
Что-то я совсем запутался. Идея такая, есть стартовая кнопка при нажатии на которую все сотальные...

Eclipse: как проследить последовательность вызова функций
Здравствуйте! Появился вопрос по дебагу в среде Eclipse. Использую стотонную библиотеку классов...

Сделать задачу с использованием функций - Получить последовательность по правилу
Даны действительные числа a1,…,a21. Получить последовательность b1,...,b10 ,где b =a1+a2+…+a24,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru