C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: как правильно подключить DirectShow  (Прочитано 1022 раз)
Sergey1985
Участник


Сказали спасибо: +8/-1
Offline

Сообщений: 310


как правильно подключить DirectShow
« : 01 Сентябрь 2015, 11:32:55 »

Здравствуйте товарищи прогеры. Первоначальный ответ на этот вопрос здесь https://cbuilder.ru/index.php?topic=9324.0

но при установке SDK после подключения библиотеки
#include
появляется целый букет ошибок

Build
  [C++ Error] specstrings.h(11): E2209 Unable to open include file 'sal.h'
  [C++ Warning] driverspecs.h(295): W8017 Redefinition of '__' is not identical
  [C++ Warning] driverspecs.h(309): W8017 Redefinition of '__' is not identical
  [C++ Warning] driverspecs.h(313): W8017 Redefinition of '__' is not identical
  [C++ Warning] driverspecs.h(317): W8017 Redefinition of '__' is not identical
  [C++ Warning] driverspecs.h(321): W8017 Redefinition of '__' is not identical
  [C++ Error] strsafe.h(49): E2238 Multiple declaration for 'size_t'
  [C++ Warning] strsafe.h(61): W8017 Redefinition of 'SUCCEEDED' is not identical
  [C++ Warning] strsafe.h(62): W8017 Redefinition of 'FAILED' is not identical
  [C++ Warning] strsafe.h(64): W8017 Redefinition of 'S_OK' is not identical
  [C++ Error] strsafe.h(154): E2257 , expected
  [C++ Error] strsafe.h(155): E2176 Too many types in declaration
  [C++ Error] strsafe.h(156): E2176 Too many types in declaration
  [C++ Error] strsafe.h(157): E2176 Too many types in declaration
  [C++ Error] strsafe.h(158): E2176 Too many types in declaration
  [C++ Error] strsafe.h(164): E2257 , expected
  [C++ Error] strsafe.h(165): E2176 Too many types in declaration
  [C++ Error] strsafe.h(166): E2176 Too many types in declaration
  [C++ Error] strsafe.h(172): E2092 Storage class 'inline' is not allowed here
  [C++ Error] strsafe.h(173): E2451 Undefined symbol '__in'
  [C++ Error] strsafe.h(173): E2293 ) expected
  [C++ Error] strsafe.h(178): E2092 Storage class 'inline' is not allowed here
  [C++ Error] strsafe.h(179): E2293 ) expected
  [C++ Error] strsafe.h(192): E2092 Storage class 'inline' is not allowed here
  [C++ Error] strsafe.h(193): E2451 Undefined symbol '__deref_inout'
  [C++ Error] strsafe.h(193): E2293 ) expected
  [C++ Error] strsafe.h(199): E2092 Storage class 'inline' is not allowed here
  [C++ Error] strsafe.h(200): E2293 ) expected
  [C++ Error] strsafe.h(206): E2092 Storage class 'inline' is not allowed here
  [C++ Error] strsafe.h(207): E2268 Call to undefined function '__in_ecount_opt'
  [C++ Error] strsafe.h(207): E2451 Undefined symbol 'cchDest'
  [C++ Error] strsafe.h(207): E2293 ) expected
  [C++ Error] strsafe.h(212): E2092 Storage class 'inline' is not allowed here
  [C++ Error] strsafe.h(212): E2228 Too many error or warning messages

Может быть для работы с DirectShow под Builder нужно что то еще(другое)?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  




....

Powered by SMF 1.1.21 | SMF © 2025, Simple Machines
Страница сгенерирована за 0.065 секунд. Запросов: 19.