C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Свой текст в оверлее
Sl@Sh
Отправлено: 23.12.2004, 09:26


Мастер участка

Группа: Участник
Сообщений: 383



Здравствуйте ! Кто знает как можно показывать какой-то текст или картинку в оверлее(во время работы программы, конечно) ? Например как логотип DivX ?

Заранее благодарен !
Boyko
Отправлено: 23.12.2004, 17:02


Станционный диспетчер

Группа: Участник
Сообщений: 88



TImage *Image;
char buff [100];
int dllInstance = LoadLibrary("Your.dll");
Image->Picture->Bitmap->LoadFromResourceName(dllInstance,"Your_Bitmap");
LoadString(dllInstance,Your_String,buff, sizeof(buff));
FreeLibrary(dllInstance);
Георгий
Отправлено: 23.12.2004, 18:09


Почетный железнодорожник

Группа: Модератор
Сообщений: 874



QUOTE (Boyko @ 23/12/2004, 18:04)
TImage *Image;
char buff [100];
int dllInstance = LoadLibrary("Your.dll");
Image->Picture->Bitmap->LoadFromResourceName(dllInstance,"Your_Bitmap");
LoadString(dllInstance,Your_String,buff, sizeof(buff));
FreeLibrary(dllInstance);

простите, но я не понял, как этот код связан с видео оверлеем?
xim
Отправлено: 23.12.2004, 18:51


Станционный диспетчер

Группа: Участник
Сообщений: 143



Раздел в MSDN:
Video Port Extensions to DirectX
Sl@Sh
Отправлено: 31.12.2004, 16:44


Мастер участка

Группа: Участник
Сообщений: 383



to xim :
Извините пожалуйста, а вы не могли бы дать конкретную ссылку, просто я не нашел там этого раздела, а нашел много похожих по названию и запутался sad.gif
xim
Отправлено: 04.01.2005, 17:41


Станционный диспетчер

Группа: Участник
Сообщений: 143



Вообще говоря, для проигрывания видео в оверлее можно использовать capDriverGetCaps и capOverlay (см. vfw.h в include)

Что касается ссылки — можно начать отсюда:
Using the DxApi Interface
Sl@Sh
Отправлено: 05.01.2005, 11:17


Мастер участка

Группа: Участник
Сообщений: 383



Спасибо !

Вернуться в Вопросы программирования в C++Builder