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

Вниз

Вопрос скорее к мастерам!?   Найти похожие ветки 

 
2ut   (2002-12-19 23:41) [0]

Привет труженникам села!

Есть карта видеозахвата с аппаратным MPEG 4 кодером и комплект SDK (Visual C) к ней. SDK, мной успешно адаптирован под Delphi ;-) но осталась одна проблема (чтоб её ...)

При вызове функции в Delphi (5,7)
StartVideoPreview(ChannelHandle[0], fmMain.Handle, @Rect, FALSE, vdfRGB16, 25); (из SDK) неверно отображается видео (проблемы с цветопередачей). fmMain.Handle - дескриптор окна (куда выводить видео), vdfRGB16 - режим кодировки видеосигнала (по-моему), остальное не важно.
При вызове тойже функции, но с другим режимом кодировки видеосигнала vdfYUV422Planar (константы определенны в SDK разработчиком)
StartVideoPreview(ChannelHandle[0], fmMain.Handle, @Rect, FALSE, vdfYUV422Planar, 25); видео вообще не отображается, хотя код возврата функции все OK.

Написал тестовую програмку на Visual C - ВСЕ РАБОТАЕТ !!!???

Пытался вместо Handle формы, передавать контекст устройства (GetDC и т.п.) появился код ошибки ERR_SET_COOPERATIVELEVEL_FAILED - это чем-то напоминает DirectX DirectDraw.SetCooperativeLevel(...) устанавливается уровень кооперации (мой вольный перевод). Может придется какимто образом использовать DirectDraw (кто знает подскажите, а?)

Но вот чего не пойму почему в VC работает, а в Delphi нет? :-( Ведь наверняка там и там используются одни и теже функции Win API (окна, графика и т.п.)

Понимаю, что вопрос сложный, но всетаки МАСТЕРА кто что скажет а?

p.s. Почему все хочу сделать на Delphi - уж очень нравиться он мне :-)))


 
2ut   (2002-12-20 12:09) [1]

МАСТЕРА ВЫ ГДЕ ???


 
2ut   (2002-12-20 13:16) [2]

Все отбой, спасибо всем, сам разобрался ;-)



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
8-88080
rubaxa
2002-11-29 17:54
2003.03.27
Яркость, контрастность, четкость


1-87900
123456
2003-03-16 01:28
2003.03.27
Реестр


7-88260
tulen
2003-02-02 14:01
2003.03.27
Ребята помогите пожалуйста какой код у ШИФТА


1-88051
Evgeny
2003-03-14 17:50
2003.03.27
TStringList


1-88068
jack128
2003-03-15 21:31
2003.03.27
Завершение процесса