Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

Fade   Найти похожие ветки 

 
CodeMaster ©   (2008-11-16 09:01) [0]

Хочу зделать затухание экрана в технологии DirectX(DirectDraw)
Можно использовать палитры IDirectDrawPalette, но у меня 32 битный режим поэтому не поддерживаются палитры. Есть другой способ?
Я знаю один способ это IDirectGammaControl, Но не пойму какие параметры ему объявлять и к чему его цеплять.


 
grisme ©   (2008-11-16 09:26) [1]

как вариант, можно рисовать чёрный полигон ближе всех к "камере". варьировать альфа-каналом. (=


 
Sapersky   (2008-11-16 17:31) [2]

Я знаю один способ это IDirectGammaControl, Но не пойму какие параметры ему объявлять и к чему его цеплять.

На clootie.ru есть переведённые примеры DirectDraw из DX SDK, в том числе и пример с гаммой.

Можно и "чёрным полигоном", хотя это уже Direct3D, а не DirectDraw.


 
CodeMaster ©   (2008-11-16 18:52) [3]


> Sapersky   (16.11.08 17:31) [2]
>
> Я знаю один способ это IDirectGammaControl, Но не пойму
> какие параметры ему объявлять и к чему его цеплять.
>
> На clootie.ru есть переведённые примеры DirectDraw из DX
> SDK, в том числе и пример с гаммой.
>
> Можно и "чёрным полигоном", хотя это уже Direct3D, а не
> DirectDraw.


Большое больше спасибо



Страницы: 1 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.125 c
15-1350406340
stas
2012-10-16 20:52
2013.03.22
FireMonkey приложение под ios


2-1330935134
Alex_C
2012-03-05 12:12
2013.03.22
Вписать рисунок в RoundRect


15-1338898180
Owner111
2012-06-05 16:09
2013.03.22
LPVOID & LPCVOID


6-1262521995
Indy 10
2010-01-03 15:33
2013.03.22
Перенос проекта Indy 9 > Indy 10. Проблема с IdTCPServerExecute.


15-1341300187
brother
2012-07-03 11:23
2013.03.22
Амуниция Первой Мировой Войны