Форум: "Media";
Текущий архив: 2006.01.15;
Скачать: [xml.tar.bz2];
Вниз_ Delphi и AVI Найти похожие ветки
← →
Adler (2005-07-25 14:41) [0]ДОбрый день. Нужно реализовать следующие:
Программе на вход подается bmp, jpg, mpeg, avi, mp3. Программа должна на экране сформировать показ роликов, смена роликов с различными эффектами, поверс роликов нужно выводить текст и картинки. Так вот, у меня вопрос как реализовать в Делфи это?
как я понял нужно разбираться с Direct Draw/Show ?
и есть ли компоненты, которые помоги бы реалиовать часть функционала?
спасибо
← →
Adler (2005-07-25 14:47) [1]и как наложить на видео bmp ?
← →
Анонимщики © (2005-07-25 15:54) [2]DirectShow и DirectShow Editing Services.
Долго читать MSDN
← →
Kill (2005-07-27 11:36) [3]Найди DsPAck - у него естиь некоторые полезные функции, типа, наложение битмапа по альфа каналу, есть и еще кое-что. Впрочем, от изучения DirectShow он не освобождает.
← →
Анонимщики © (2005-07-27 13:05) [4]Дерьмо этот ваш DSPack
← →
Kill (2005-07-27 14:28) [5]Полностью согласен, однако для несложных целей подходит.
← →
Antonn © (2005-07-27 14:42) [6]Анонимщики © (27.07.05 13:05) [4]
Дерьмо этот ваш DSPack
сделай лучше
← →
Анонимщики © (2005-07-27 16:19) [7]Лучше уже сделано
← →
Antonn © (2005-07-27 16:36) [8]значит предложи
← →
Анонимщики © (2005-07-27 18:24) [9]В майкрософте все уже давно написали, и нечего плодить врапперов над врапперами
← →
Adler (2005-07-28 12:43) [10]вывожу видео на TDSVideoWindowEx2, а как можно также поверх вывести полупрозрачную картинку ? и на картинку текст?
← →
Valera (2005-07-28 13:21) [11]Советую посетить форум progdigy.com
многие ответы на свой вопрос можно найти там.
http://progdigy.com/modules.php?name=Forums&file=viewforum&f=1
← →
Adler (2005-07-30 18:31) [12]так и не нашел как вывести полупрозрачную форму поверх AVI :o(
← →
adler (2005-07-30 18:48) [13]как вообще можно поверх avi показать что итьполупрозрачное?
← →
WondeRu © (2005-08-02 12:59) [14]see dspack examples
← →
Adler (2005-08-02 15:36) [15]я смотрел, но там вроде нет такого. Есть пример, но там поверх выводиться прозрачная форма. как показать прозрачную картинку или форму этоя знаю. а вот как реализовать полупрозрачность...
← →
ASDQWE (2005-08-02 23:26) [16]Может это
function SetLayeredWindowAttributes(
hwnd : HWND; // handle to the layered window
crKey : TColor; // specifies the color key
bAlpha : byte; // value for the blend function
dwFlags : DWORD // action
): BOOL; stdcall;
function SetLayeredWindowAttributes; external "user32.dll";
procedure TFormTransparent.FormCreate(Sender: TObject);
begin
IsDown:=false;
if SetWindowLong(Handle, GWL_EXSTYLE, GetWindowLong(Handle, GWL_EXSTYLE)
or WS_EX_LAYERED)=0 then
ShowMessage(SysErrorMessage(GetLastError));
if not SetLayeredWindowAttributes(Handle,0,64, LWA_ALPHA) then
// ^^^ степень прозрачности
// 0 - полная прозрачность
// 255 - полная непрозрачность
ShowMessage(SysErrorMessage(GetLastError));
end;
← →
WondeRu © (2005-08-03 17:26) [17]ASDQWE (02.08.05 23:26) [16]
Есть пример, но там поверх выводиться прозрачная форма. как показать прозрачную картинку или форму этоя знаю. а вот как реализовать полупрозрачность...
имхо бред.... С Оверлеями затрахаешься
← →
Adler (2005-08-05 14:53) [18]всем спасибо!
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2006.01.15;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.161 c