|
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:-
|
|