Click here to Skip to main content
15,886,518 members
Articles / Programming Languages / C++

Hooking a DirectX/COM Interface

Rate me:
Please Sign up or sign in to vote.
4.39/5 (12 votes)
8 May 2006CPOL5 min read 95.4K   4.8K   72  
This article features a description on how to hook a DirectX/COM Interface. I used the DirectInput interface as an example of how to hook an interface function.

Alternatives

Members may post updates or alternatives to this current article in order to show different approaches or add new features.

No alternatives have been posted.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Web Developer
Germany Germany
My first PC program was written on MS DOS in Assembler, after I got
Peter Norton's Assembler book where the Edlin and DOS Debugger supported
me in exploring my and code of others. I went from there over
IDE/Debugger like Borland Turbo Debugger over several microcontroller
H8, ST16, 8051, SLE66, SLE88 to my favorite MS Visual Studio 6. Now I
mainly program in C++ and Java, where I prefer C++ since your abilities
to interfere with the system are an easier task, which is still my
favorite, than implementing some natives in Java to enhance the
functionality. I am working since 18 years as a programmer and still
love every day of it. My experience include ever level of programming
from Hardware programming, where you have to take care of nano seconds
in your assembler program over real time operating system programming,
to VM programming, system services, applications, game programming, web
server to high level web script programming.

Comments and Discussions