Logo

¡Bienvenido a Stratos!

Acceder

Foros



Menu

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menu

Mensajes - Sergio

#136
Programación gráfica / 2D en DX9
16 de Febrero de 2003, 03:27:51 PM
                                pero esos sprites son acelerados por hardware?? es decir, en realidad son poligonos?

gracias por tu ayuda

un saludo!!                                
#137
Programación gráfica / 2D en DX9
16 de Febrero de 2003, 02:47:26 PM
                                hola
estoy haciendo unas pruebas de 2D en dx9, y bueno, no hago mas que leer que hay que usar poligonos a partir de la version 8.0, etc. entonces estoy intentando usar vertices transformados y con textura, pero no los puedo mover usando matrices, como lo hago??
es que kiero aprovechar la tarjeta 3d para las 2d tb, pero controlando las 2d con las coordenadas de pantalla, por lo q no me vale la proyeccion ortografica, si hay otra forma mas "limpia" de hacerlo en dx9, os agradeceria q me dijerais cual, siempre usando la tarjeta 3D, claro.
gracias de antemano y un saludo!!!                                
#138
General / Edevi Magazine
16 de Febrero de 2003, 11:45:30 AM
                                Enhorabuena Colson!!!
Me ha encantado, espero que dure porque me ha parecido muy interesante.
Seguid asi!!

saludos!!!!!!                                
#139
General Programadores / Error ByRef en VB
11 de Febrero de 2003, 06:09:54 PM
                                Aaaaaah, ok. Entendido. Muchisimas gracias, Juan.

Saludos!!!                                
#140
General Programadores / Error ByRef en VB
10 de Febrero de 2003, 06:17:08 PM
                                Hola
Necesito hacer que mi programa haga pensar a los demas que se esta pulsando F5, pero a TODOS, no solo a la ventana activa (razon por la que no me vale SendKeys). Entonces, buscando por la red, he encontrado un "truco" que es este:

Activar/Desactivar el Bloqueo de Mayusculas

Solamente necesitamos declarar en un Modulo lo siguiente:

Public Declare Function GetKeyboardState Lib "user32" Alias "GetKeyboardState" (pbKeyState As Byte) As Long
Public Declare Function SetKeyboardState Lib "user32" Alias "SetKeyboardState" (lppbKeyState As Byte) As Long

Public Type KeyboardBytes
   kbByte(0 To 255) as Byte
End Type

En el Evento Click de la ventana (Form) colocaremos el siguiente codigo y nos fijaremos en la actitud de
la lucecita del Bloqueo de Mayusculas...

Private Sub Form_Click()
   Dim kbArray as KeyboardBytes
   GetKeyboardState kbArray
   kbArray.kbByte(&H14) = IIF(kbArray.kbByte(&H14) = 1, 0, 1)
   SetKeyboardState kbArray
End Sub

tendria que cambiar las referencias para que pulse Control+F5 en vez de Bloq Mayus, pero de eso ya me encargare yo. El caso es que cuando hago lo que dice y ejecuto, al hacer click sobre el formulario me dice:
"El tipo de argumento ByRef no coincide." y me señala la primera llamada a GetKeyBoardState.

Que le pasa?
Gracias de antemano y un saludo!!!                                
#141
General Programadores / Ficheros en VB
26 de Enero de 2003, 04:22:42 PM
                                ok
muchas gracias!!
saludos!!                                
#142
General Programadores / Ficheros en VB
26 de Enero de 2003, 12:38:52 PM
                                hola
estoy haciendo un sistema de records para un jueguecillo que he hecho en vb y necesito saber si un archivo existe. que funcion hay q usar???
gracias de antemano y un saludo                                
#143
                               
CitarOtra cosa, no hay ningun manual extenso y bien ordenado q enseñe C++ a fondo y luego pase a Win32/OpenGL o DirectX? es q si tengo q ir a trozitos dun sitio y otros de otro no veo mu clara la cosa :S
ojala, creo q t va a tocar aprender por trocitos, pero bueno, a base de practicar y practicar le coges el truco.

CitarOtra cosa, m podriais decir las diferencias BASICAS  entre aprender Win32/OpenGL y DirectX?
Win32 es obligatorio aprenderlo tanto para programar en OpenGl como para directx (aunq creo q para opengl puedes usar otras librerias para manejar ventanas, como wxwindows). si no es obligatorio, por lo menos es muy muy muy recomendable. y bueno, diferencias entre directx y opengl... uno es de M$ (DX) y el otro no (opengl), DX se actualiza con mas frecuencia que opengl, y no sabria decirte mas, porque de momento yo estoy con DX, no he probado OGl (aunq no dudo q lo probare).

saludos!!!                                
#144
General Programadores / MFC && DX
19 de Enero de 2003, 01:28:50 PM
                                joer... un poco mas tonto y no nazco... xDDDDD
les echare un vistazo.
gracias y un saludo!!!                                
#145
General Programadores / MFC && DX
19 de Enero de 2003, 11:42:00 AM
                                hola
mi pregunta es si puedo usar DX sobre MFC, en vez de usar directamente Win32, q es menos comodo para crear y programar cuadros de dialogo y eso.

gracias de antemano y un saludo!!                                
#146
General Programadores / LinkError
06 de Enero de 2003, 03:03:58 PM
                                es q tengo poca experiencia en c++, todavia no la he cagado las suficientes veces como para enterarme
jejejeje
pero bueno, nunca te acostaras sin saber una cosa mas... ya en esto no me vuelvo a ekivokar :D

saludos!!!!!1                                
#147
General Programadores / LinkError
06 de Enero de 2003, 12:38:38 PM
                                jejejejeje                                
#148
General Programadores / LinkError
06 de Enero de 2003, 10:18:45 AM
                                lo consegui xDDD
no se si sera la manera mas correcta, pero...
el caso es q al tenerlo agregado al proyecto me lo compila automaticamente, sin necesidad de que yo haga el include. entonces lo que he hecho es en el codigo principal, en vez de hacer el include hacia el cpp, lo he hecho hacia el header. entonces el cpp no esta incluido por nadie, lo compila automaticamente por el proyecto. ah, y en el cpp he incluido el header para que no me de errores (simbolos no definidos)

no se si se me entendera, pero... xDD

saludos!!                                
#149
General Programadores / LinkError
06 de Enero de 2003, 10:16:02 AM
                                bueno, he "descubierto" algo. cuando kito del solution o proyecto (o como kerais llamarlo, yo uso vs .net por eso digo solution) el cpp de la clase (q tengo metido en sources) si me va. el include (logicamente) no lo kito, pero si lo kito del proyecto de esta manera me arranca, pero es mas incomodo.
si alguien conoce otra solucion mejor...                                
#150
General Programadores / LinkError
06 de Enero de 2003, 09:31:27 AM
                                hola
estoy programando en directx y he hecho una clase para hacer un pequeño wrapper (solo para aprender). el caso es que todo esta bien escrito, tanto la declaracion de la clase (que esta en su header correspondiente) como la definicion de las funciones de miembro (q estan en su correspondiente cpp). incluyo el cpp de la clase en el fuente principal y el header de la clase en el cpp de la clase. todo keda de manera q no se leen dos veces ni nada (aunq de todas formas he hecho un #ifndef, #define, #endif para asegurarme). el caso es que le doy a f5 y compila perfectamente pero al generar el codigo me da error. me dice esto:
error LNK2005: "public: __thiscall DXWrapper::DXWrapper(void)" (??0DXWrapper@@QAE@XZ) already defined in DXWrapper.obj
me da uno de esto por cada funcion de miembro que haya declarado y al final me dice:
fatal error LNK1169: one or more multiply defined symbols found

alguien sabe donde puede estar el problema??

gracias de antemano y un saludo!!                                





Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.