I have made new functionality within the PTZandPresets sample so that it new can create PTZ presets in c-code (XProtect Corporate, Expert and plus products).
If you are interested in PTZ and presets do me a favor. Exchange the MainForm.cs in PTZandPresets sample with this one, then run it and see if it works for you.
http://download.milestonesys.com/MIPSDK/Samples/PTZandPresets_MainForm.zip
It will give you all the code to do PTZ presets in c-code. If you try it please give me feedback on it.