Самая большая проблема - это то, что это .net платформа, код управляемый, а по сему придется с помощью IL хитрить, вот статья про написание длл для б3д:
http://www.c-sharpcorner.com/UploadF...Unmanaged.aspx
Мне она помогла, надеюсь и тебе поможет.
Там опечаточки небольшие есть, но они сильно заметны.