Descargar

Informática gráfica aplicada. Módulo DirectX

Enviado por Pablo Turmero


Partes: 1, 2

    edu.red

    Módulo DirectX Introducción DirectDraw DirectSound DirectPlay Direct3D (Modo Inmediato) DirectT3D (Modo Retenido) Programación en Direct3D

    edu.red

    Módulo DirectX – Introducción ¿Qué es DirectX? Conjunto de API´s que permite a los desarrolladores de contenido interactivo acceder a características de hardware especializado sin tener que escribir código específico de hardware

    edu.red

    Módulo DirectX – Introducción Componentes incluidos en DirectX Nos permiten desarrollar aplicaciones de alto rendimiento y en tiempo real API DirectPlay API DirectInput API DirectSound API DirectDraw API Direct3D

    edu.red

    Módulo DirectX – Introducción Objetivos de DirectX Desarrollo de Aplicaciones Windows de alto rendimiento Tarjetas aceleradoras Plug´n Play Servicios de comunicaciones construidos bajo Windows Recursos instalados en el sistema Utilización del nuevo hardware implementado

    edu.red

    Módulo DirectX – Introducción DirectX & COM (Component Object Model) Objeto: caja negra que representa el hardware y requiere comunicación con las aplicaciones a través de una interface. Método: comandos enviados y recibidos por el objeto a través de la interface COM Ej.: Método GetDisplayMode es enviado a través de la interface IDirectDraw2 para tomar el valor de la actual resolución de la pantalla mediante el objeto DirectDraw

    edu.red

    Módulo DirectX – DirectDraw Se encarga del manejo de la memoria de vídeo Proporciona herramientas para Manipulación de múltiples buffers de vídeo Acceso directo a la memoria de vídeo Page flipping Back Buffering Manejo de la paleta gráfica Clipping

    edu.red

    Módulo DirectX – DirectDraw Tipos de objetos IDirectDraw IDirectDrawSurface IDirectDrawPalette IDirectDrawClipper IDirectDrawVideoPort

    edu.red

    Módulo DirectX – DirectDraw Conceptos Gráficos y Técnicos Bitmaps Superficies de dibujo (buffers) Blitting Page Flipping y Back Buffering Rectángulos Sprites Niveles cooperativos Modos de vídeo Buffers Overlays Clippers Video Ports

    edu.red

    Ejemplo 1 Ejemplo 2 Ejemplo 3 Ejemplo 4 Ejemplo 5

    edu.red

    Módulo DirectX – DirectSound Componente de Audio de DirectX: Mezclado de canales de audio Aceleración hardware Acceso directo al dispositivo de sonido Captura de Audio (versión 6)

    edu.red

    Módulo DirectX – DirectSound Interfaces COM IDirectSoundBuffer IDirectSound3DBuffer IDirectSound3DListener IDirectSoundCapture IDirectSoundCaptureBuffer

    edu.red

    Módulo DirectX – DirectPlay Simplifica el acceso de las aplicaciones a los servicios de comunicación Otorga independencia para la creación de servidores de juegos Comunicaciones Peer-to-Peer Cliente/Servidor Sesiones Lobby´s

    Partes: 1, 2
    Página siguiente