Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Не работает DirectX Добавлено: 09.04.07 21:58  

Автор вопроса:  mechanical_man
Народ!!! Помогите, пожалуйста. Не работает DirectX, даже такие элементарные функции как воспр. Звука. Текст ошибки:
DLL 'C:\WINDOWS\assembly\GAC\Microsoft.DirectX\1.0.2902.0__31bf3856ad364e35\Microsoft.DirectX.dll' is attempting managed execution inside OS Loader lock. Do not attempt to run managed code inside a DllMain or image initialization function since doing so can cause the application to hang.

Подскажите, что я не так делаю?

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 BUMM ®



Вопросов: 8
Ответов: 482
 Профиль | | #1 Добавлено: 10.04.07 01:43
Может код покажешь, или опять мысли читать будем?

Ответить

Номер ответа: 2
Автор ответа:
 BUMM ®



Вопросов: 8
Ответов: 482
 Профиль | | #2 Добавлено: 10.04.07 01:44
или тебе ошибку с английского перевести?

Ответить

Номер ответа: 3
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #3 Добавлено: 10.04.07 09:52
Код давай, мне как раз нужно звук воспроизводить, заодно и тебе помагу. Кстати, не в курсе - MOD вормат DX9.0c возьмет?

Ответить

Номер ответа: 4
Автор ответа:
 mechanical_man



Вопросов: 17
Ответов: 10
 Профиль | | #4 Добавлено: 10.04.07 17:57
Да там и кода-то почти нет:
 AudioVideoPlayback.Audio.FromFile(";D:\Music\ramstein\07-Du Hast 1997\001_Rammstein - Du Hast (Single Version).mp3";)

Ответить

Номер ответа: 5
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #5
Добавлено: 10.04.07 20:30
Там же все понятно написано - нехрен запускать managed-код в DllMain!

Ответить

Номер ответа: 6
Автор ответа:
 mechanical_man



Вопросов: 17
Ответов: 10
 Профиль | | #6 Добавлено: 10.04.07 21:23
 А по-русски и понятней можно?
 Где именно запускать???

Ответить

Номер ответа: 7
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #7
Добавлено: 10.04.07 23:30
В DllMain. DllMain - это название функции, на русский не переводится. В - это предлог, третья буква кириллического алфавита, а не вторая латинского. Что еще непонятно?

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам