Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.55/162: Рейтинг темы: голосов - 162, средняя оценка - 4.55
 Аватар для irineyxxx
151 / 53 / 11
Регистрация: 18.09.2011
Сообщений: 730

Как подключить библиотеки DirectX?

29.10.2011, 13:59. Показов 33971. Ответов 25
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
как подключить directX если у меня его вообще нету, когда вожу using DirectX.... вообще такой библиотеки нету, а найти в системе не могу...помогите подключить DirectX , он мне нужен для проигрывания музыки и звуков. Только не советуйте через System.Media - это убожество
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.10.2011, 13:59
Ответы с готовыми решениями:

Как подключить библиотеки DirectX
Доброго времени суток. using Microsoft.DirectX; Компилятор говорит, что DirectX отсутствует. В References Microsoft.DirectX тоже...

Как подключить библиотеку DirectX
Я хочу программировать графику в c# и решил использовать библиотеку direct.И не знаю как её подключить.Помогите пожалуйста.Скажите где её...

Как нормально создать сцену и подключить DirectX?
Под сценой подразумеваю различный набор контролов на форме в разное время, т.е. сначала форма имеет пару кнопок или пунктов меню, по...

25
Эксперт С++
 Аватар для _lunar_
3701 / 2836 / 451
Регистрация: 03.05.2011
Сообщений: 5,193
Записей в блоге: 21
29.10.2011, 14:15
в Обозревателе решений - Ссылки - Добавить ссылку - Обзор - C:\Windows\Microsoft.NET\DirectX for Managed Code\1.0.2902.0 выберите нужную библиотеку, в проекте using Microsoft.DirectX.(что требуется)
3
 Аватар для irineyxxx
151 / 53 / 11
Регистрация: 18.09.2011
Сообщений: 730
29.10.2011, 14:21  [ТС]
_lunar_, Вот , захожу в C:\Windows\Microsoft.NET\ а дальше у меня нету DirectX for Managed Code\1.0.2902.0, где можно ее скачать ?
1
Эксперт С++
 Аватар для _lunar_
3701 / 2836 / 451
Регистрация: 03.05.2011
Сообщений: 5,193
Записей в блоге: 21
29.10.2011, 14:22
.NET Framework и DirectX установлены? http://www.microsoft.com/downl... n&id=17718 http://www.microsoft.com/downl... px?id=8109
0
 Аватар для irineyxxx
151 / 53 / 11
Регистрация: 18.09.2011
Сообщений: 730
29.10.2011, 14:42  [ТС]
_lunar_, .NET Framework - вот это не к чему ))) у меня ведь установлена Visual Studio 2010 Ultimate и .NET Framework 4 входит туда. А вот за directx ...устанавливаю...

Добавлено через 3 минуты
d3d9d.dll
D3D10Level9_beta.dll
D3D10Ref.DLL
D3D10SDKLayers.DLL
D3D10WARP_beta.dll
D3D11_beta.dll
D3D11Ref.dll
D3D11SDKLayers.dll
d3dref9.dll
d3dx9d_33.dll
D3dx9d_40.dll
D3DX10d_40.dll
D3DX11_40.dll
dinput8d.dll
DXGI_beta.dll
X3DAudioD1_5.dll
XactEngineA3_3.dll
XactEngineD3_3.dll
XAPOFXD1_2.dll
xaudioD2_3.dll
0
Эксперт С++
 Аватар для _lunar_
3701 / 2836 / 451
Регистрация: 03.05.2011
Сообщений: 5,193
Записей в блоге: 21
29.10.2011, 14:46
после распаковки directx_Jun2010_redist.exe найдите DXSETUP.exe и установите.
прикрепил папку 1.0.2902.0
Вложения
Тип файла: rar directx.rar (1.47 Мб, 668 просмотров)
0
 Аватар для irineyxxx
151 / 53 / 11
Регистрация: 18.09.2011
Сообщений: 730
29.10.2011, 14:58  [ТС]
_lunar_, я еще качаю с сайт Microsoft, когда докачаю, я скачаю ваш directx.rar (1.47 Мб, 0 просмотров) , а что вы вставили это для чего ? разве то, что я качаю с microsoft , туда все это не входит ?
0
 Аватар для Celly
158 / 148 / 25
Регистрация: 23.01.2011
Сообщений: 319
29.10.2011, 14:59
Я же написал вам какая необходима библиотека для воспроизведения музыки... Подключение DirectX
0
 Аватар для irineyxxx
151 / 53 / 11
Регистрация: 18.09.2011
Сообщений: 730
29.10.2011, 15:13  [ТС]
Celly, у меня ее нету, мне нужно ее подключать. В данный момент я качаю ее, у меня 73 мб уже скачало от \ 95 мб
0
 Аватар для Celly
158 / 148 / 25
Регистрация: 23.01.2011
Сообщений: 319
29.10.2011, 15:19
Вам достаточно скачать одну Microsoft.DirectX.AudioVideoPlayback.dll которая весит 52 кб
И уже её подключать! Затем подключить в using и из неё использовать класс Audio...
0
 Аватар для irineyxxx
151 / 53 / 11
Регистрация: 18.09.2011
Сообщений: 730
29.10.2011, 15:23  [ТС]
Celly, поставьте ее тут , я скачаю....в архиве
0
 Аватар для Celly
158 / 148 / 25
Регистрация: 23.01.2011
Сообщений: 319
29.10.2011, 15:28
Пожалуйса!
Вложения
Тип файла: rar Microsoft.DirectX.AudioVideoPlayback.rar (17.7 Кб, 392 просмотров)
0
 Аватар для irineyxxx
151 / 53 / 11
Регистрация: 18.09.2011
Сообщений: 730
29.10.2011, 15:39  [ТС]
Celly, Присутствие данной библиотеки обезателен при переносе на другой компьютер ?? ОН должен всегда храниться в моей программе ? А для защиты лучше все в .dll запихать как думаете ?
0
 Аватар для Celly
158 / 148 / 25
Регистрация: 23.01.2011
Сообщений: 319
29.10.2011, 15:46
Цитата Сообщение от irineyxxx Посмотреть сообщение
Присутствие данной библиотеки обезателен при переносе на другой компьютер ??
Да обязательно!

Цитата Сообщение от irineyxxx Посмотреть сообщение
А для защиты лучше все в .dll запихать как думаете ?
О какой защите вы говорите? Зачем вам всё запихивать в dll?
У вас будет скомпилиный exe файл который в свою очередь будет обращатся к классам .NET Framework! т.е. условием эксплуатации вашей программы будет установленный Framework вот и всё!
0
 Аватар для irineyxxx
151 / 53 / 11
Регистрация: 18.09.2011
Сообщений: 730
29.10.2011, 17:01  [ТС]
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
using Microsoft.DirectX;
using Microsoft.DirectX.AudioVideoPlayback;
namespace WindowsFormsApplication2
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        Audio song = new Audio(@"C:\Users\IrickZapah\Music\Музыка\linkin park\Linkin Park - What I've Done.mp3");
 
        private void button1_Click(object sender, EventArgs e)
        {
            song.Play();
        }
    }
}
Я подключил библиотеку , ввел такой код, теперь когда нажимаю F5 - не появляется форма, с чем это может быть связано ?
Когда убираю Audio song = new Audio(@"C:\Users\IrickZapah\Music\Музыка \linkin park\Linkin Park - What I've Done.mp3"); - все работает ..странно как то

Добавлено через 30 минут
И в чем тут проблема ?

Добавлено через 24 минуты
Люди, напишите, кто нибудь, почему когда я нажимаю F5 ничего не появляется, формы нету
1
Просто хороший человек
 Аватар для sannee
392 / 182 / 24
Регистрация: 26.04.2011
Сообщений: 434
29.10.2011, 17:22
если вы используете Visual Studio 2010 то для того что бы работал Microsoft.DirectX.AudioVideoPlayback нужно ставить XNA
0
 Аватар для irineyxxx
151 / 53 / 11
Регистрация: 18.09.2011
Сообщений: 730
29.10.2011, 17:31  [ТС]
sannee, он у меня есть ( XNA ) , значит просто подключить библиотеку XNA ?
0
0 / 0 / 1
Регистрация: 14.11.2013
Сообщений: 20
15.01.2015, 12:45
Подскажите литературу по программированию directX на c#.
0
Эксперт С++
 Аватар для _lunar_
3701 / 2836 / 451
Регистрация: 03.05.2011
Сообщений: 5,193
Записей в блоге: 21
15.01.2015, 19:25
Цитата Сообщение от Nuzland Посмотреть сообщение
Подскажите литературу по программированию directX на c#
Том Миллер "Managed DirectX 9 с управляемым кодом"
SharpDX Documentation
SlimDX Documentation
Windows API Code Pack
DirectX and .NET
https://www.cyberforum.ru/xna/
0
41 / 37 / 9
Регистрация: 01.02.2014
Сообщений: 825
07.03.2015, 08:29
Извеняюсь что апаю старые темы, но возник вопрос...
Подключил библиотеку, хочу воспроизвести музыку
C#
1
2
3
4
5
6
Audio.FromFile(@"C:\123\music.mp3").Play();
 
или
 
audio = new Audio(@"C:\123\music.mp3");
audio.Play();
и выдает мне вот это:
Mixed mode assembly is built against version 'v1.1.4322' of the runtime and cannot be loaded in the 4.0 runtime without additional configuration information.
Добавлено через 26 секунд
Как исправить, помогите пожалуйста
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.03.2015, 08:29
Помогаю со студенческими работами здесь

Как подключить библиотеки GLEW GLFW в проекте на С#
Как подключить библиотеки GLEW GLFW в проекте на С#

Как подключить библиотеки для работы с Excel
Здравствуйте, не могу объявить Excel в коде c#, так как нужен дальнейший экспорт данных из датагрид в эксель. Референсы на офис добавил...

Как подключить классы из dll библиотеки, созданную в С# в программу?
Как подключить классы из dll библиотеки, созданную в С# в программу?

Как подключить библиотеку DirectX для воспроизведения mp3
Как подключить библиотеку DirectX для воспроизведения mp3?

Как подключить библиотеки Finereader и работать с ними
Нужно написать на C# программу, подключить и работать с библиотеками Abbyy Finereader. Нужна информация как это можно сделать, и желательно...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru