DirectDraw 7 Assistance Understanding ''Why'' and Help Writing a Wrapper Class in C++

Completado Publicado Jun 17, 2002 Pagado a la entrega
Completado Pagado a la entrega

I am looking for assistance understanding programming with DirectDraw. I have read tutorials upon tutorials, but they dont help understand why certain procedures need to be done to achieve certain outcomes in DirectDraw (Using DirectX7 techniques) Seeking basic assistance/"tutoring" for approx. a week to hopefully get myself on my feet and confident in working with DirectDraw surfaces and simple blitting, especially things such as organizing surfaces in arrays (i.e. "best" way to define the array struct, what kind of data should be included) I am in the process of writing a wrapper class to encapsulate everything DirectX related so my main program only has to deal with DirectX such as "RegisterSurface(freesurface, "[url removed, login to view]");" My main problem is that I can copy & paste code, but I will never be able to debug it unless I am understanding what is going on. I have much of the class written already and my full project is attached to this, and I am in the middle of debugging it and improving it to hardcode less and get the values itself more. Also seeking improved version of supplied GraphicsHandler class, with cooperative coding (coder not expected to do all the coding, but rather help me understand what I might be doing wrong, not doing, etc) I would pay more but I can only afford $30 and I would request you only bid $30 because that is also the amount I want to give up (not only out of appreciation, but to ensure you dont feel I am cheaping you out of a lot of information).

## Deliverables

Basic tutoring on common DirectDraw methods and "why" certain things need to be initialized, defined a certain way, etc etc... Preferred IRC/ICQ communication for live explanations and for coder protection. Improved working version of supplied C++ class

## Platform

Most versions of windows that support DirectX... Win98, WinXP at least

Servicios de audio Programación en C Ingeniería MySQL PHP Arquitectura de software Verificación de software Formación

Nº del proyecto: #2856249

Sobre el proyecto

1 propuesta Proyecto remoto Activo Jun 18, 2002

Adjudicado a:

geminivw

See private message.

$25.5 USD en 14 días
(39 comentarios)
5.7