Форум программистов, компьютерный форум, киберфорум
Наши страницы
DirectX
Войти
Регистрация
Восстановить пароль
 
Gerbasha
6 / 6 / 2
Регистрация: 04.10.2011
Сообщений: 115
1

Ошибка в примере

08.12.2011, 19:31. Просмотров 756. Ответов 0
Метки нет (Все метки)

Всем хай. Есть ошибка. Беру пример с книги "Горнаков - DirectX9 Уроки программирования на С++ (2004) " При компиляци примера выдает ошибку.
Ошибка 2 error C2039: Begin: не является членом "ID3DXFont" c:\users\gerbasha\desktop\новая папка (2)\urok15\keyboard.cpp 162 1 Urok15
Ошибка 4 error C2039: End: не является членом "ID3DXFont" c:\users\gerbasha\desktop\новая папка (2)\urok15\keyboard.cpp 166 1 Urok15
Ошибка 1 error C2660: D3DXCreateFontA: функция не принимает 3 аргументов c:\users\gerbasha\desktop\новая папка (2)\urok15\keyboard.cpp 160 1 Urok15
Ошибка 3 error C2660: ID3DXFont:rawTextA: функция не принимает 5 аргументов c:\users\gerbasha\desktop\новая папка (2)\urok15\keyboard.cpp 164 1 Urok15

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
VOID DrawMyText(LPDIRECT3DDEVICE9 pDirect3DDevice,HFONT hFont,
        char* StrokaTexta,int x,int y,int x1,int y1,D3DCOLOR MyColor)
{
    // Создаем шрифт
    hFont = CreateFont(30,10,0,0,FW_NORMAL,FALSE,FALSE,0,1,0,           
                        0,0,DEFAULT_PITCH | FF_MODERN,"Arial"); 
    // Координаты прямоугольника
    Rec.left = x;                           
    Rec.top  = y;
    Rec.right  = x1;
    Rec.bottom = y1;
    // Инициализируем шрифт
    D3DXCreateFont(pDirect3DDevice, hFont, &pFont); 
    // Начало
    pFont->Begin(); 
    // Вывод текста
    pFont->DrawText(StrokaTexta, -1, &Rec, 0, MyColor);
    // Конец
    pFont->End();                                   
}
PS: думаю что в книге опечатка. не пойму где.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2011, 19:31
Ответы с готовыми решениями:

Не создается окно в типовом примере от Microsoft
Привет! Windows 7 x64, MS VS 2010 C++ Express. Скачал DX SDK June 10, пытаюсь...

Ошибка в примере!
Привет всем! народ найдите плиз ошибки а то я чёт понять не могу, всё вродь...

Ошибка в примере
Program zada4a; var sr,a,r,s,n,i:integer; begin s:=0; i:=0;n:=0; repeat...

Ошибка в примере
Начал недавно изучать Ruby, кратоко прошелся по примерам в книжке в одном из...

Ошибка в примере
Итак, столкнулся с такой ошибкой "Программа не содержит статического метода...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.12.2011, 19:31

Ошибка в примере
Помогите исправить ошибку в коде #include <iostream.h> int main() { int...

Ошибка в примере из книги
В книге "OpenGL Programming Guide 8th Edition - 2013" Есть код cpp, но пару...

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


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

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

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