Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 1
Регистрация: 24.12.2009
Сообщений: 8
1

Как сделать рендер определенной части графического буфера?

02.09.2010, 02:35. Показов 968. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!

Вот сталкнулся с проблемой. Посмотрите, пожалуйста.
Рисую сначала в буфере, потом делаю рендер содержимого буфера на компонент panel1.
Вот код:

C#
1
2
3
4
5
6
7
8
9
10
11
private BufferedGraphics grafx;
 
BufferedGraphicsContext context = BufferedGraphicsManager.Current;
 
//выделяю буфер для рисования, ширина которого больше, чем panel1
grafx = context.Allocate(panel1.CreateGraphics(),
new Rectangle(0, 0, panel1.Width + 1000, panel1.Height));
 
...
// здесь рисую на области, которая выходит за пределы panel1
...
Делаю рендер буфера на устройство:
grafx.Render();

Суть проблемы: Как можно сделать рендер на panel1 той части буфера, которая выходит за приделы panel1.
Мне нужно один раз отрисовать в буфере изображение, а потом много раз показывать его отдельные части (буфер в несколько раз больше панели panel1).

Использую VS2010.

Большое Спасибо за ответ!!!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.09.2010, 02:35
Ответы с готовыми решениями:

Как сделать прокрутку до определенной части страницы?
всем привет, подскажите пожалуйста как сделать прокрутку до определенной части страницы при клике...

Как сделать выполнение определенной части кода python, при вводе определенного значения
Как сделать выполнение определенной части кода python, при вводе определенного значения Нужно,...

OpenGL: Как создать рендер девайс, рендер контекст встроенными средствами?
Я что-то не понял.Как создать рендер девайс,рендер контекст ВСТРОЕННЫМИ СРЕДСТВАМИ?

Сделать переход к определенной части html документа
Существует определенная задача ! Необходимо после нажатия ссылки типа <a></a> перейти к...

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

Примеры рендера куба, как сделать динамический рендер с FPS
OpenGL WinAPI с++ Есть примеры рендера куба ? Не знаю как сделать динамический рендер с FPS

Как привязать плавающие контейнеры к определенной части фона?
Как привязать плавающие контейнеры к определенной части фона? А то при изменении маштаба фон и...

Как производить закрашивание определенной части рисунка произвольной формы
Доброго времени суток. У меня такой вопрос, как можно производить закрашивание определенной части...

Как изменить цвет фона определенной СТРОКИ в Табличной Части?
Имеется некое условие и когда оно выполняется определенная строка должна окрашиваться. Как это...


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

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