I would like to know if there is any documentation available for the CCC COM interface in ATICCom.dll and ATICCom.tlb.
I would like to change the 3D settings (AA/AF) page from an external tool that will automatically detect if certain games start, eg Borderlands, and then apply my preferred AA/AF settings. This would save me going into the CCC everytime I run a different game to change AA modes etc.
Using C# disassembly I have figured out how the CCC .NET system works, but it would be nice if there was some official/supported way of doing this.
So far I have figured out that IC4User or ICOM (not sure which one yet) exposes several methods for setting/getting CCC settings.
Eg ICOM.SetValue("0:Radeon3D:Main3D:Main3D", "OptQuality");
will set the 3D quality slider bar to Optimal Quality.
Looking in atipdlxx.dll and atiadlxx.dll only seems to export display/adapter settings not AA/AF stuff.
Had a good Google.
Looks like when they launched the .NET CCC in 2004, there was an SDK available at
that allowed one to create custom skins and add ons.
Does anyone know what happened to this?