Skip to content

Initially, this is to intercept/redirect D3D9 calls, but hopefully I'll eventually extend it to be a generalized injector like Detours.

Notifications You must be signed in to change notification settings

AceRoqs/APIShims

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This is a simple shim for Direct3D9. Microsoft has removed D3D9 support from the most recent SDKs, which makes it difficult to write against D3D9 for a quick and dirty project.

Eventually, I'd like to have a few backends:

  • D3D9: For instrumentation and/or command injection, similar to this.
  • D3D11: For a simpler API over D3D11.
  • OpenGL: For porting certain projects to non-Windows targets.

Eventually eventually, having a generalized API shimming architecture like Detours would be a fun project.

Toby Jones (www.turbohex.com, ace.roqs.net)

About

Initially, this is to intercept/redirect D3D9 calls, but hopefully I'll eventually extend it to be a generalized injector like Detours.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published