Me da el siguiente error al compilar, justo cuando se crea el Device:
C3635: 'Microsoft.DirectX.PrivateImplementationDetails::IDirect3DDevice9': tipo nativo no definido utilizado en 'Microsoft::DirectX::Direct3D::Device'; los tipos nativos importados deben definirse en el código fuente de importación
He incluido:
#using <mscorlib.dll>
using namespace System;
using namespace Microsoft::DirectX;
using namespace Microsoft::DirectX::Direct3D;
¿sabeis que ocurre?
No sé cual será el error en este caso, pero he visto que en gamedev hay otro
hilo con el mismo error, aunque por ahora nadie ha respondido..
Teng un ejemplo de un Tetris 3D en managed code C++ y da el mismo error. Debe ser algo del summer update 2004.
Bueno, si alguien lo descubre...
Muy buenas.
Demomento no use direct en managed, pero hay una cosa en ese codigo que me resulta......raro....
using namespace Microsoft; <- Te la olvidaste o no la pusiste aposta??
SALUDOS
Lo he puesto y nada!!