Форум программистов, компьютерный форум, киберфорум
Наши страницы

Visual C++

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 59, средняя оценка - 4.69
doon
12 / 12 / 0
Регистрация: 25.06.2011
Сообщений: 165
#1

Подключить SDL к visual C++ - Visual C++

25.07.2013, 15:35. Просмотров 9599. Ответов 21
Метки нет (Все метки)

Пытаюсь подключить SDL к visual C++, как здесь. После добавления
C++
1
#include SDL.h
получаю ошибки:
1>MSVCRTD.lib(crtexe.obj) : error LNK2019: ёё√ыър эр эхЁрчЁх°хээ√щ тэх°эшщ ёшьтюы _main т ЇєэъЎшш ___tmainCRTStartup
1>C:\Users\Zhenya\Documents\Visual Studio 2012\Projects\ConsoleApplication1\Debug\ConsoleApplication1.exe : fatal error LNK1120: эхЁрчЁх°хээ√ї тэх°эшї ¤ыхьхэЄют: 1
В чем проблема?
P.S. Извините за кодировку, сам не знаю, что произошло.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.07.2013, 15:35
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Подключить SDL к visual C++ (Visual C++):

Подключение ffmpeg и SDL к visual studio 2008 - Visual C++
Пытаюсь подключить ffmpeg и SDL, скачал библиотеки, подключил, но все время ошибки. То stdint.h не мог найти, то inttypes, затем...

Подключение FFmpeg и SDL в Visual Studio 2013 - Visual C++
Добрый день! Собственно главный вопрос заключается в том, что я не могу подключить FFmpeg и SDL к VS 2013. Маны на сайте FFmpeg и других...

Visual C++ Как подключить библиотеку? - Visual C++
Здравствуйте! Читал статью с этого сайта Как получить загруженность процессора Возник такой вопрос, что значат следующие эти слова? ...

Как подключить библиотеки из Visual C++ - Visual C++
Здравствуйте. Как подключить библиотеки из Visual C++? Ну эти библиотеки где еще классы String, System, методы WriteLine и др.

Как подключить библиотеку в Visual c++ - Visual C++
Привет всем помогите настроить проект, точнее разобраться с кодом Создал проект Visual c++ добавил формы, добавил...

Как подключить Boost к Visual Studio 2008 - Visual C++
Здравствуйте, подскажите пожалуйста как подключить boost к Visual Studio 2008. Хочу использовать его многопоточность в консольном...

21
doon
12 / 12 / 0
Регистрация: 25.06.2011
Сообщений: 165
06.08.2013, 21:43  [ТС] #16
-=ЮрА=-, а что на счет Media Foundation?
0
-=ЮрА=-
Заблокирован
Автор FAQ
06.08.2013, 21:58 #17
doon, честно скажу - с ним я не работал, могу писать лишь о том что хоть нимного знаю и с чем хотя бы немного работал о
Цитата Сообщение от doon Посмотреть сообщение
Media Foundation
ничего сказать не могу.
0
doon
12 / 12 / 0
Регистрация: 25.06.2011
Сообщений: 165
06.08.2013, 22:51  [ТС] #18
-=ЮрА=-, а через что именно работать с видео/аудио через winAPI?
0
-=ЮрА=-
Заблокирован
Автор FAQ
06.08.2013, 23:52 #19
doon, напиример http://msdn.microsoft.com/en-us/library/ms899423.aspx там много АПИ, мелкософт просто как то в тень отвёл данный раздел, хелпа было в разы много, но нагуглить можно. На самом деле AVISTREAM - ОЧЕНЬ удобная штука!Вот пример одной из разработокХотите работать программистом удаленно?

Тамошнее моё творение умело склеивать любые два кадра в один
0
doon
12 / 12 / 0
Регистрация: 25.06.2011
Сообщений: 165
09.08.2013, 22:41  [ТС] #20
-=ЮрА=-, я так понял, что это через DirectShow, или нет... в общем если что, поправьте меня(я просто пока в эту сторону не думал, т.к. сначала даже не понял, что за фреймворк).
Я вот еще подумал на счет пары OpenCV или EmguCV - видео + OpenAL - звук.
0
-=ЮрА=-
Заблокирован
Автор FAQ
10.08.2013, 00:18 #21
doon, ещё раз моё видение возможно решения. Если хотим слить по сокету медиа файл то просто берём делаем ТСР сокет класс и юзаем AVISTREAM о котором написал выше, не надо никаких сторонних бибилиотек под окна при помощи AVISTREAM всё делается чуть ли не сотней строк кода. Если мы хотим лить видео с вебки, то берём OpenCV и обїединяем его с нашим ТСР классом, всё я больше бы ничего не использовал. Если надо кросс то надо посомтреть по моему у OpenCV есть и поддержка медиа. На счёт звука, тут конечно надо подумать...
1
doon
12 / 12 / 0
Регистрация: 25.06.2011
Сообщений: 165
15.08.2013, 20:46  [ТС] #22
-=ЮрА=-, пытаюсь захватить аудио с микрофона через directsound(по гайду), но вылетает эксепшн.
Вот часть кода:
C++
1
2
3
4
5
6
7
8
9
10
11
12
DirectSound::Capture ^ cap = gcnew DirectSound::Capture();
DirectSound::CaptureDevicesCollection^ cdc = gcnew DirectSound::CaptureDevicesCollection();
                      for(int i = 0; i < cdc->Count; i++){
                          if(cdc[i].Description->ToLower()->Contains(captureDescriptor->ToLower())){
                          cap = gcnew DirectSound::Capture(cdc[i].DriverGuid);
                          break;
                          }
                      }
                      DirectSound::CaptureBufferDescription capdesc = DirectSound::CaptureBufferDescription ();
                      capdesc.Format = waveformat;
                      capdesc.BufferBytes = dwCaptureBufferSize;
                      CaptureBuffer^ dwCapBuffer = gcnew CaptureBuffer(capdesc, cap); //exception
An unhandled exception of type 'System.ArgumentException' occurred in Microsoft.DirectX.DirectSound.dll

Additional information: Значение не попадает в ожидаемый диапазон.

В чем проблема?

Добавлено через 26 минут
Проблема не исчезает даже если убрать for и if и оставить только
C++
1
cap = gcnew DirectSound::Capture(cdc[0].DriverGuid);
0
15.08.2013, 20:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.08.2013, 20:46
Привет! Вот еще темы с ответами:

Как подключить библиотеку ffmpeg к Visual Studio? - Visual C++
как подключить библиотеку ffmpeg к Visual Studio??

Подключить cURL к проекту в Visual Studio 2015 - Visual C++
Не могу нормально подключить cURL к проекту. Эти строки есть, все файлы лежат там, где нужно #include &lt;curl/curl.h&gt; #pragma comment...

Как в Visual Studio 2008 подключить библиотеку pthread.h? - Visual C++
Подскажите как подключить библиотеку pthread.h в Visual Studio 2008?

Как подключить ресурс (картинку) в Visual Studio 2008 c++? - Visual C++
Добрый день. Я совсем не могу понять как использовать ресурсы... я создал через Visual Studio файл с ресурсами (app.rc) и туда накидал...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru