Foros - Stratos

Programadores => General Programadores => Mensaje iniciado por: CoLSoN2 en 28 de Diciembre de 2002, 04:20:32 AM

Título: Interfaz DLL para D3DXVECTOR3 y D3DXMATRIX
Publicado por: CoLSoN2 en 28 de Diciembre de 2002, 04:20:32 AM
                                Bueno, la verdad es que estoy un poco harto de esto ya, así que os lo digo por si alguien sabe la solución.
Tengo varias clases en una DLL que tienen miembros de tipo D3DXVECTOR3 y D3DXMATRIX, pero cada vez que compilo esta DLL, así como luego el exe que incluye los headers, me salen como 50 warnings con este mensaje:


c:PATHFILE.h(27) : warning C4251: 'miembro' : struct 'D3DXVECTOR3' needs to have dll-interface to be used by clients of class 'CLASE'


y lo mismo para matrices.

Compila y funciona perfectamente porque son sólo warnings, pero cuando me sale algún error de otro tipo me quedo ciego buscando entre tanto warning..                                
Título: Interfaz DLL para D3DXVECTOR3 y D3DXMATRIX
Publicado por: ethernet en 28 de Diciembre de 2002, 11:35:39 AM
#pragma warning(disable,4251)

:))

saludos
Título: Interfaz DLL para D3DXVECTOR3 y D3DXMATRIX
Publicado por: CoLSoN2 en 28 de Diciembre de 2002, 06:38:39 PM
                                ;*                                
Título: Interfaz DLL para D3DXVECTOR3 y D3DXMATRIX
Publicado por: ethernet en 28 de Diciembre de 2002, 07:41:49 PM
;***
Título: Interfaz DLL para D3DXVECTOR3 y D3DXMATRIX
Publicado por: CoLSoN2 en 28 de Diciembre de 2002, 08:16:01 PM
                                ;*********