DirectX 9.1 в Visual C++
От: Grief Россия Grief-postal.narod.ru
Дата: 20.08.05 11:19
Оценка:
Здравствуйте. Мою проблему можно охарактеризовать так:
Почему этот код нормально работает,

#include "d3dx8.h"
#pragma comment(lib, "d3dx8.lib")
...
LPD3DXMESH p_d3dx_mesh;
LPDIRECT3DDEVICE8 p_d3d_Device;
D3DXLoadMeshFromX ("C:/model.x", D3DXMESH_SYSTEMMEM, p_d3d_Device, NULL, NULL, NULL, &p_d3dx_mesh);

А этот выдает ошибку "unresolved external symbol @__security_check_cookie@4", причем не одну, а множество (86) в разных исполнениях:?

#include "d3dx9.h"
#pragma comment(lib, "d3dx9.lib")
...
LPD3DXMESH p_d3dx_mesh;
LPDIRECT3DDEVICE9 p_d3d_Device;
D3DXLoadMeshFromX ("C:/model.x", D3DXMESH_SYSTEMMEM, p_d3d_Device, NULL, NULL, NULL, NULL, &p_d3dx_mesh); //Парметр лишний добавляется, но не в том дело.

Я только начал осваивать как Visual C++, так и DirectX, раньше пользовался связкой Delphi — OpenGL. В интернете крайне мало материалов по 9-й версии ДиректаИкса, причем даже то что есть у меня не компилится выдавая эти ошибки. Help me.

2Grief — не забываем отбивать код тэгами форматирования
20.08.05 21:11: Перенесено модератором из 'C/C++' — Павел Кузнецов
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.