Вниз
Скачать: CL | DM;

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

← →
Klopan ©   (2005-03-14 11:07) [0]

как снять скрин с экрана со всеми OpenGLами и DirectXами?

(при снятии с медиаплеера его экран получается пустой)


← →
XProger ©   (2005-03-14 23:57) [1]

Klopan, про медиа плейер не знаю способов. НО! Сфоткай медиа плейер и не отключая фильм просмотри скрин в паинте :) Через паинт будет проигрыватьс видео :) (извращенцы нахъ)

А чтобы взять скрин всего экрана:
DC := GetDC(0);
Затем берёшь байты картинки и делаешь с ними что хочешь :)


← →
Antonn ©   (2005-03-15 04:28) [2]


> Сфоткай медиа плейер и не отключая фильм просмотри
> скрин в паинте :) Через паинт будет проигрыватьс видео
> :) (извращенцы нахъ)

потому что оверлей


← →
parovoZZ ©   (2005-03-15 14:20) [3]


> Klopan, про медиа плейер не знаю способов. НО! Сфоткай медиа
> плейер и не отключая фильм просмотри скрин в паинте :) Через
> паинт будет проигрыватьс видео :) (извращенцы нахъ)

Не верю, нахЪ


← →
Sphinx ©   (2005-03-15 15:46) [4]

> parovoZZ ©   (15.03.05 14:20) [3]

А ты посмотри и убедись :)

Про OpenGL не знаю а в DX-овских приложения создается поверхность Surface на которую копируется содержимое z-buffer или back-buffer, точно не помню, а потом уже сохраняется в файл.


← →
Sapersky   (2005-03-15 15:47) [5]

Через паинт будет проигрыватьс видео

Да хоть на своей форме нарисовать прямоугольник нужным цветом - проигрываться будет, но не заскриншотится. Если интересно, см. сюда:

http://www.delphimaster.ru/articles/directx/index.html

Но вообще получить картинку можно, и с OpenGLами, и с DirectXами - см. в сторону библиотеки madCollection (madCodeHook).


← →
Edelweis   (2005-03-24 00:48) [6]

>Но вообще получить картинку можно, и с OpenGLами, и с >DirectXами
А есть ли готовое решение для этого? Компонент какой-нибудь например, пусть даже и платный?



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.027 c
8-1110787652
Klopan
2005-03-14 11:07
2005.07.18
ScreenShot


11-1103024613
Роман
2004-12-14 14:43
2005.07.18
Active X


1-1120226418
jagr
2005-07-01 18:00
2005.07.18
Умножение матрицы на вектор с небольшой загвоздкой


3-1118322970
KorvinOE
2005-06-09 17:16
2005.07.18
Как в ClientDataSet использовать CommandText?


14-1118736038
lookin
2005-06-14 12:00
2005.07.18
О социальной политике на Украине




   Наверх