Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Можно, используя DirectX. Тогда можно рисовать прямо на видеоплоскости (если драйвер даст, конечно).
Отправлено
smb
(192.168.125.194,212.5.70.188)
30 июня 2011, г. 15:34
В ответ на:
smb, я вот не пойму. У меня есть массив COLORREF 800*600. Я в нем рисую, а потом следует череда не понятных мне конвертаций COLORREF ARR -> CBitmap - > tempDC -> AppDC. А нельзя ли число посредников уменьшить ?
отправлено
MegaJohn
30 июня 2011, г. 10:43
А чем вас смущает эта "череда посредников"?
По сути в ней 2 операции:
-SetBitmapBits копирует ваш массив во внутренний массив объекта Bitmap
-BitBlt копирует Bitmap на экран.
Остальное - установочные процедуры, они много не "жрут".
Для простенькой анимации этого вполне достаточно. Но если задача выводить видео - тут надо пользоваться другими средствами.
Составить ответ
|
Вернуться на конференцию
Ответы
Давайте в аське - 33365910
-
smb
(
пустое
, 30.06.2011, 18:18:4
192.168.125.194,212.5.70.188
)
хорошо. А вот во " внутренний массив объекта Bitmap" можно ли не весь, а только часть ? Что-то не нахожу такой функции. А то из-за пары точек весь массив грузить как то не красиво.
-
MegaJohn
(
пустое
, 30.06.2011, 16:25:24
92.62.56.70
)
то есть часть то можно, но только с начала. А вот с произвольного места как бы ?
-
MegaJohn
(
пустое
, 30.06.2011, 16:25:55
92.62.56.70
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 76:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru