powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / DirectSound v Visual C++
15 сообщений из 15, страница 1 из 1
DirectSound v Visual C++
    #34924845
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi all,

Код: plaintext
1.
2.
3.
#include <windows.h>
 #define INITGUID // <- for lcc-win32 Compiler 
#include "dsound.h"

v Visual Studio 2005 - не может найти файл "dsound.h"

что делать ?
...
Рейтинг: 0 / 0
DirectSound v Visual C++
    #34924864
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuriyBHi all,

Код: plaintext
1.
2.
3.
#include <windows.h>
 #define INITGUID // <- for lcc-win32 Compiler 
#include "dsound.h"

v Visual Studio 2005 - не может найти файл "dsound.h"

что делать ?
а DirectX SDK есть?
...
Рейтинг: 0 / 0
DirectSound v Visual C++
    #34925393
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cerebrum YuriyBHi all,

Код: plaintext
1.
2.
3.
#include <windows.h>
 #define INITGUID // <- for lcc-win32 Compiler 
#include "dsound.h"

v Visual Studio 2005 - не может найти файл "dsound.h"

что делать ?
а DirectX SDK есть?

да установлен dxsdk_dec2005.exe



Microsoft Visual Studio 2005
Version 8.0.50727.762 (SP.050727-7600)
Microsoft .NET Framework
Version 2.0.50727

Installierte Edition: Professional

Microsoft Visual C++ 2005 77891-009-0000007-41778
Microsoft Visual C++ 2005

Microsoft Visual J# 2005 77891-009-0000007-41778
Microsoft Visual J# 2005
...
Рейтинг: 0 / 0
DirectSound v Visual C++
    #34925418
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuriyB

v Visual Studio 2005 - не может найти файл "dsound.h"

что делать ?

Прийдется самому найти где он лежит и прописать компилиру в добавочные директории инклудов.
...
Рейтинг: 0 / 0
DirectSound v Visual C++
    #34925526
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akh YuriyB

v Visual Studio 2005 - не может найти файл "dsound.h"

что делать ?

Прийдется самому найти где он лежит и прописать компилиру в добавочные директории инклудов.

лежит C:\Programme\Microsoft DirectX SDK (December 2005)\Include

а в какой вкладке это нужно прописать ?

я кликал на названии проекта
Configuration Properties->Linker->Generel
в поле долнительные папки

но не работает
...
Рейтинг: 0 / 0
DirectSound v Visual C++
    #34925565
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuriyB Akh

Прийдется самому найти где он лежит и прописать компилиру в добавочные директории инклудов.

лежит C:\Programme\Microsoft DirectX SDK (December 2005)\Include

а в какой вкладке это нужно прописать ?

я кликал на названии проекта
Configuration Properties->Linker->Generel
в поле долнительные папки

но не работает

Я ж написал, что компилеру. Заходи не в Linker, а C/C++. General -> Additional Include Directories
...
Рейтинг: 0 / 0
DirectSound v Visual C++
    #34925582
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо


вроде нашел
...
Рейтинг: 0 / 0
DirectSound v Visual C++
    #34925596
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akh

Я ж написал, что компилеру. Заходи не в Linker, а C/C++. General -> Additional Include Directories

поспешил

теперь сообщение
Код: plaintext
1.
2.
3.
Fehler	 1 	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_DirectSoundCreate@12" in Funktion ""int __cdecl InitAudio(struct IDirectSoundBuffer * *,int,int,int)" (?InitAudio@@YAHPAPAUIDirectSoundBuffer@@HHH@Z)".	HelloWorld.obj	



Код: plaintext
1.
Fehler	 2 	fatal error LNK1120:  1  nicht aufgelöste externe Verweise.	C:\Dokumente und Einstellungen\yuriy\Eigene Dateien\Visual Studio  2005 \Projects\HelloWorld\Debug\HelloWorld.exe	 1 	
...
Рейтинг: 0 / 0
DirectSound v Visual C++
    #34925610
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Error 2 fatal error LNK1120:
1 not dissolved external of references.

C:\Dokumente and Einstellungen\yuriy\Eigene Dateien\Visual studio 2005\Projects\HelloWorld\Debug\HelloWorld.exe 1
...
Рейтинг: 0 / 0
DirectSound v Visual C++
    #34925636
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuriyBError 2 fatal error LNK1120:
1 not dissolved external of references.

C:\Dokumente and Einstellungen\yuriy\Eigene Dateien\Visual studio 2005\Projects\HelloWorld\Debug\HelloWorld.exe 1

Я в немецком не бум бум, но похожу у него неразрешенный символ. Надо добавить библиотеку линковщику.
...
Рейтинг: 0 / 0
DirectSound v Visual C++
    #34925645
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Error 1 error LNK2019:
Reference to not dissolved external
symbol "_ DirectSoundCreate@12"
in function "" int __ cdecl InitAudio(struct IDirectSoundBuffer * *, int, int,
int)"(?InitAudio@@YAHPAPAUIDirectSoundBuffer@@HHH@Z)". HelloWorld.obj
...
Рейтинг: 0 / 0
DirectSound v Visual C++
    #34925651
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
извиняюсь за наисный вопрос

Надо добавить библиотеку линковщику

а это как сделать ?
...
Рейтинг: 0 / 0
DirectSound v Visual C++
    #34925663
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuriyBизвиняюсь за наисный вопрос

Надо добавить библиотеку линковщику

а это как сделать ?

Ну, блин linker -> Input ->AdditionalDependencies
Туда прописываешь библиотеку, которая содержит искомую функцию.
...
Рейтинг: 0 / 0
DirectSound v Visual C++
    #34925673
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Библиотека возможно Dsound.lib (во всяком случае хелп говорит что там есть функция DirectSoundFullDuplexCreate).

Так же если не найдет, прийдется прописать путь для линковщика. Надеюсь ты сам догадаешься, как это сделать
...
Рейтинг: 0 / 0
DirectSound v Visual C++
    #34925842
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkhБиблиотека возможно Dsound.lib (во всяком случае хелп говорит что там есть функция DirectSoundFullDuplexCreate).

Так же если не найдет, прийдется прописать путь для линковщика. Надеюсь ты сам догадаешься, как это сделать

ок спасибо попробую завтра
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / DirectSound v Visual C++
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]