dev.net.ua

Українська Спільнота Розробникiв
 
Ласкаво просимо до dev.net.ua Увійти | Приєднатися | Допомога | Увійти Live ID
в Пошук

IDirect3DIndexBuffer9::Unlock()

Останнє повідомлення 19-05-2007, 22:44 від akluch. 5 відповіді.
Сортувати: Попереднє Наступне
  •  17-02-2007, 9:28 2365

    IDirect3DIndexBuffer9::Unlock()

    Писав програму по туторіалам. Але не компілюється. Будьласко, спробуйт скомп. в себе. Обовязково напишіть результат. В мене проблема з функцією IDirect3DIndexBuffer9::Unlock(), але чогму не розумію, оскільки все витриманно по туторіалу.
    Програму можна знайти на: http://www.filefactory.com/file/ae3cd0/
    Дякую.
    Помічено як:
  •  20-02-2007, 3:42 2393 у відповідь на 2365

    Re: IDirect3DIndexBuffer9::Unlock()

    Ну неплохо было бы привести сюда первое сообщение об ошибке, выданное компилятором, или несколько.

    По своему опыту могу предположить одну распространненую ошибку. Ты мог забыть подключить INCLUDE директорию из PlatwormSDK к C++ компилятору. Проверь настройки среды окружения. Если не слинкуется - проверяй подключаемые библиотеки. А еще лучше, скачай DirectX SDK с примерами и попробуй скомпилировать и запустить их, кстати сам DX SDK у тебя установлен?

  •  22-02-2007, 0:49 2401 у відповідь на 2393

    Re: IDirect3DIndexBuffer9::Unlock()

    Ні. Все з в припроцессорах включ. Все вилизано. Але коли визивається вице вказана функція. компілятор видає ось що:
    Unhandled exception at 0x00411c11 in DX.exe: 0xC0000005: Access violation reading location 0x00000000.
    Помічено як:
  •  22-02-2007, 0:53 2403 у відповідь на 2393

    Re: IDirect3DIndexBuffer9::Unlock()

    Все поставленно і налаштовано. Ось повідомлення компілятора:
    Unhandled exception at 0x00411c11 in DX.exe: 0xC0000005: Access violation reading location 0x00000000.

    Помічено як:
  •  22-02-2007, 2:08 2405 у відповідь на 2403

    Re: IDirect3DIndexBuffer9::Unlock()

    N_e_o:
    Unhandled exception at 0x00411c11 ........... 0xC0000005: Access violation reading location 0x00000000.

    Это говорит о том, что ктото обращается по адресу 0 (null) Т.е. это Null reference exception, Это вовсе не ошибка компилятора или компиляции

    N_e_o:
    in DX.exe:

    А это говорит, что ошибка не в компиляторе а в твоей программе уже при ее запуске. Ты уверен что заваливается именно cl.exe ? Исходя из текста ошибки - компилятор к ней вообще никакого отношения не имеет.

     

  •  19-05-2007, 22:44 3114 у відповідь на 2403

    Re: IDirect3DIndexBuffer9::Unlock()

    Привіт,

          Помилка тому, що десь викликається неініціалізований/null pointer.

    З повагою,


    Aндрій Ключевський / Andriy Klyuchevskyy
    Microsoft Corp.
    View Andriy Klyuchevskyy's profile on LinkedIn

    Ця інформація надається на умовах «як є», без надання будь-яких гарантій і прав. Використовуючи цю інформацію, ви погоджуєтесь з тим, що (і) Майкрософт не несе відповідальності за використання вами цієї інформації й (іі) ви берете на себе весь ризик, пов’язаний з використанням цієї інформації.
Переглядати як новосний Блог RSS в XML