Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.011 c
1-87986
tim5
2003-03-13 21:47
2003.03.27
Удаление ключа из реестра Windows.


1-88060
Anar
2003-03-12 15:09
2003.03.27
Мигание заголовка окна


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


1-87993
Sergei
2003-03-14 06:52
2003.03.27
Переключение фокуса между


1-87948
[BAD]Angel
2003-03-17 14:57
2003.03.27
Как узнать если курсор покинул PopupMenu?




   Наверх