|
TUTORIAL -
COMO
FUNCIONA
|
|
Te recomendamos ver este tutorial en una resolucion de 1024 x 768 o superior.
EL MAPEADO DE DIRECTX - UN VISTAZO A LA TDX_LIBRARY
Top
Next
TLa TDx_Library es un juego de componentes
RAD DirectX
para el Borland C++ Builder, el compilador de C++ rapid-application-development (aqui puedes verlo) :-
TEsto es BCB5 con algunos componentes de la TDx_Library instalados en la Paleta de Componentes:-
�Te has fijado en las pesta�as de TDx_Draw, TDx_Sound y TDx_Input?
Esos son componentes de la TDx_Draw_Library, la TDx_Sound_Library y la TDx_Input_Library,
3 de las 5 librerias que desarrollamos con las cuales integrar DirectDraw(tm), DirectSound(tm), DirectInput(tm), DirectPlay(tm) and Direct3D Immediate mode en el compilador BCB.
Cada una de estas librerias de componentes estan formadas por un numero significativo de componentes individuales para el BCB.
For example:
La TDx_Draw_Library la componen 24 componentes individuales,
La TDx_Sound_Library la componen 17 componentes individuales,
La TDx_Input_Library is la componen 29 componentes individuales,
La TDx_Play_Library is la componen 14 componentes individuales,
La TDx_3DI_Library is la componen 23 componentes individuales.
Cada componente "mapea" una seccion completa de el SDK de DirectX 7.0a a muy bajo nivel, trasladando la complejidad de desarrollo a un nivel aceptable
para desarrollar f�cil y r�pidamente aplicaciones que usen DirectX en la arquitectura de componentes del BCB / VCL , desde miembros de estructura individuales, funciones de interface , parametros de funcion, flags, you name it, Todo eso se ha convertido en f�ciles componentes de arrastrar y soltar en la programacion en BCB.
Tanto como la adaptacion a DirectX 7, la TDx_Library a�ade considerables funcionalidades a�adidas, desde la Creacion y Destruccion de los Interfaces de DirectX autom�tica, hasta mantener din�micamente estructuras de arrays con la informaci�n de DirectX , traducci�n autom�tica de los Callbacks de DirectX
a eventos del BCB events, carga y almacenamiento de recursos,manejo de errores automatizado, etc etc....
Cual es el resultado final?
Rapid-Application-Development DirectX, c�modamente integrado en C++ Builder, menos tiempo "liado" con el SDK, y mas resultados creativos.
For more information, choose from the following links :-
CREATING A TDX_LIBRARY PROJECT -
RAD DirectX
- EASY AS BCB
Top
Next
Prev
Cojemos los componentes y los soltamos en el TForm standard del BCB 1,3,4,5,6 y se ver� asi:-
(1) Seleccionamos el Componente de TDx_Draw (DirectDraw)
(2) Lo soltamos en un TForm standard
(3) Pulsamos la tecla F1 para solicitar la ayuda del sistema

(4) Pulsamos F11 para renombrar el componente
to
(5) Doble-click para crear los eventos OnCreate()
(6) picamos un poco de codigo...
(7) y lo mismo para OnDestroy()
(8) Ahora configuramos el OnError()
(9) Creamos y destruimos el DirectDraw
(10) Pulsamos Play :)
(11) BCB te preguntar� para salvar el proyecto y los archivos
(12) Salvamos el Form
(13) Salvamos el Proyecto
(14) Ya lo hicimos. Esto es una aplicacion b�sica de la TDx_Draw_Library application, un detector de DirectDraw7
MAS INFORMACION
Top
Prev
Para mas informacion, elige alguno de los siguientes enlaces:-
|
|